anchor.diff:        sendCleanupToScene = true;
         
         BaseNode scene = _scenes.removeFirst();
  -      //print("SceneManager.popScene popped scene: ${scene.tag}. Next scene is ${_scenes.first}");
  +      //print("SceneManager.popScene popped scene: ${scene}. Next scene is ${_scenes.first}");
         
         if (_scenes.isNotEmpty) {
           _nextScene = _scenes.first;
         }
       }
  +    //print("SceneManager.popScene " + this.toString());
     }
     
     /**
  
positive.code:       _nextScene = _scenes.first;
      
      sendCleanupToScene = false;
    }
    
    void end() {
      popToSceneStackLevel(ALL);
    }
  }
negative.code:    */
    void popToRootScene() {
      popToSceneStackLevel(TO_ROOT);
      //print("SceneManager.popToRootScene " + this.toString());
    }
    
    /**
  