- marked injectable constructor parameters
- Routers throw TargetNotFoundException
- ObjectTarget uses full factory to inject parameters