Added support for nested Resolvers via Allowed Types

Issues:
- Exceptions thrown by nested resolvers don't indicate that the options are nested.