protected static function initDependencyInjection()
    {
        // Get required dependency container for annotations!
        include_once DOOZR_DOCUMENT_ROOT.'Doozr/Di/Map/Annotation.php';
        include_once DOOZR_DOCUMENT_ROOT.'Doozr/Di/Parser/Annotation.php';
        include_once DOOZR_DOCUMENT_ROOT.'Doozr/Di/Dependency.php';

        $collection = new Doozr_Di_Collection();
        $parser     = new Doozr_Di_Parser_Annotation();
        $dependency = new Doozr_Di_Dependency();

        self::$map = new Doozr_Di_Map_Annotation($collection, $parser, $dependency);

        #self::$container = Doozr_Di_Container::getInstance();
        #self::$container->setFactory(new Doozr_Di_Factory(self::$registry));
    }