     }
     
     /**
+     *  This method checks if the current view can be removed
+     *  from the display list.
+     * 
+     *  @return Returns true if the screen can be removed
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 10.1
+     *  @playerversion AIR 2.5
+     *  @productversion Flex 4.5
+     */
+    public function canRemoveCurrentView():Boolean
+    {
+    	// This is a method instead of a property because the default
+    	// implementation in ViewNavigator has a side effect
+        return true;
+    }
+    
+    /**
      *  @private
      *  
      *  @langversion 3.0

    /**
     * @private
     */
    public function set active(value:Boolean) : void
    {
        if (_active != value)
        {

     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get active():Boolean
    {
        return _active;
    }
