- guard rail tests for nonexistent lookups in manager classes
- custom exception for nonexistent Entity ID
- custom exception for nonexistent Component ID