      *  @private
      */
     private static const NAVIGATORS_PROPERTY_FLAG:uint = 1 << 0;
+    private static const MAINTAIN_NAVIGATION_STACK_PROPERTY_FLAG:uint = 1 << 1;
 
     //--------------------------------------------------------------------------
     //

    /**
     *  @private
     */ 
    override public function get canCancelBackKeyBehavior():Boolean
    {
        return navigator && navigator.canCancelBackKeyBehavior;
    }
    
    //----------------------------------

        
        if (instance == navigator)
        {
        	// FIXME (chiedozi): maintainNavigationStack check ISSET
            // Always want to save the navigation stack
            navigatorProperties = {navigators:navigator.navigators,
                                   maintainNavigationStack:navigator.maintainNavigationStack};
        }
    }
}
