      *  @playerversion AIR 2.5
      *  @productversion Flex 4.5
      */
-    public function get destructionPolicy():String
-    {
-        return _destructionPolicy;
-    }
-    
-    /**
-     *  @private
-     */
-    public function set destructionPolicy(value:String):void
-    {
-        _destructionPolicy = value; 
-    }
+    public var destructionPolicy:String = "auto";
     
     //----------------------------------
     //  navigator
     //----------------------------------
     
-    private var _navigator:ViewNavigator;
-    
     [Bindable]
     /**
      * The view's navigator.

     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    [Bindable]
    public function get returnedObject():Object
    {
        return _returnedObject;
    }
    
    /**
     *  @private
     */ 
    public function set returnedObject(value:Object):void
    {
        _returnedObject = value;
    }
    
    //--------------------------------------------------------------------------
    //
    //  UI Template Properties
    //
    //--------------------------------------------------------------------------
    
    //----------------------------------
    //  actionContent

     */
    public function set navigationContent(value:Array):void
    {
        var oldValue:Array = _navigationContent;
        _navigationContent = value;
        
        if (hasEventListener(PropertyChangeEvent.PROPERTY_CHANGE))
        {
            var changeEvent:PropertyChangeEvent = 
                PropertyChangeEvent.createUpdateEvent(this, "navigationContent", oldValue, _navigationContent);
        
            dispatchEvent(changeEvent);
        }
    }
    
    //----------------------------------
    //  navigationLayout
    //----------------------------------
    
    private var _navigationLayout:LayoutBase;
    
    /**
     *  Layout for the ActionBar navigation content group.
