     //
     //--------------------------------------------------------------------------
     
-    // TODO (Chiedozi): why this way
+    //----------------------------------
+    //  canCancelBackKeyBehavior
+    //----------------------------------
+    /**
+     *  @private
+     */  
+    override public function get canCancelBackKeyBehavior():Boolean
+    {
+        return navigator && navigator.canCancelBackKeyBehavior;
+    }
+    
+    // TODO (Chiedozi): Why is this a getter instead of public var
     //----------------------------------
     //  firstViewData
     //----------------------------------

    }
    
    /**
     *
     */  
    override public function canCancelDefaultBackKeyBehavior():Boolean
    {
        return  navigator && navigator.canCancelDefaultBackKeyBehavior();
    }
    
    override protected function orientationChangeHandler(event:StageOrientationEvent):void
    {
        super.orientationChangeHandler(event);

        else
            return navigatorProperties.titleLayout;
    }
    
    /**
     *  @private
     */
