- bug fixes/factory method support
- specific exception when resolve fails
- factory method example