 			_injector = injector;
 			_reflector = reflector;
 			initialize();
+			mapInjections();
+			checkAutoStartup();
 		}
 		
 		// API ////////////////////////////////////////////////////////////////

			return _contextView;
		}
		
		// CPI ////////////////////////////////////////////////////////////////
		
		/**
		 * Initialize the Framework apparatus
		 *
		 * <p>Override this in your Framework or Application context to alter the default (fallback) apparatus</p>
		 *
		 * <p>NOTE: be sure to call <code>super.initialize()</code> at the end to proceed with the the Injection Mapping and autoStartup check</p>
		 *
		 * <p>You might however decide to completely intercept the startup check should you so wish</p>
		 */
		protected function initialize():void
		{
			mapInjections();
			checkAutoStartup();
		}
		
		/**
		 * Bind some commonly needed contextual dependencies for convenience
		 *
		 * <p>Override this in your Framework context to change the default (blank) configuration</p>
		 *
		 * <p>Beware of collisions in your container</p>

		protected var _reflector:IReflector;
		
		/**
		 * Abstarct Context Implementation
		 *
		 * <p>Extend this class to create a Framework or Application context</p>
		 *
