Minor docblock fixes to the lazy resolver description
Base specification for a lightweight caching map resolver
Multiple resolver calls shouldn't cause cache hits nor multiple compiling of cached map
Resolver instantiator should not be called and cache should not be filled if the cache was hit
Implementing a cached map resolver as of specification
Resolver should only populate cache when actually used
Resolver should only populate cache when actually used
Simpler resolver delegator factory (now uses the caching map resolver)
Class reference over string reference
Inlining instantiation and usage of the factory
Class reference over string reference
Inlining instantiation and usage of the module
Inlining instantiation and usage of the resolver
Optimized imports
Class reference over string reference
The LazyResolver is not designed for extension
The CachingMapResolver is not designed for extension
The InvalidResolverInstantiatorException is not designed for extension
The CompiledMapResolverDelegatorFactory is not designed for extension
The CacheFactory is not designed for extension