     //  systemManager
     //----------------------------------
     
-        /**
+    /**
      *  @private
      */
     private var _systemManager:ISystemManager;

    //
    //--------------------------------------------------------------------------

        /**
         *  @inheritDoc
         *  
         *  @langversion 3.0
         *  @playerversion Flash 9
         *  @playerversion AIR 1.1
         *  @productversion Flex 3
         */
        override public function getDefinitionByName(name:String):Object
        {
                return _systemManager.getDefinitionByName(name);
        }

    /**
     *  @inheritDoc
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
        override public function create(... params):Object
        {
                return IFlexModuleFactory(_systemManager).create.apply(this, params);
        }

    /**
     *  Add a bridge to talk to the child owned by <code>owner</code>.
     * 
     *  @param bridge The bridge used to talk to the parent. 
     *  @param owner The display object that owns the bridge.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */ 
    override public function addChildBridge(bridge:IEventDispatcher, owner:DisplayObject):void
    {
        _systemManager.addChildBridge(bridge, owner);
    }

    /**
     *  Remove a child bridge.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    override public function removeChildBridge(bridge:IEventDispatcher):void
    {
        _systemManager.removeChildBridge(bridge);
    }

    /**
     *  @inheritDoc
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
        override public function useSWFBridge():Boolean
        {
                return _systemManager.useSWFBridge();
        }       
        
    /**
     *  @inheritDoc
     *  

     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    override public function get isProxy():Boolean
    {
        return true;
    }

    //----------------------------------
    //  screen
    //----------------------------------
    /**
     *  @inheritDoc
     */
    override public function get screen():Rectangle
    {
