anchor.diff:    }
   
     void _initMoreMenu() {
  -    moreMenu = MDCMenu(querySelector('#more-menu'))
  +    _moreMenu = MDCMenu(querySelector('#more-menu'))
         ..setAnchorCorner(AnchorCorner.bottomLeft)
         ..setAnchorElement(querySelector('#more-menu-button')!)
         ..hoistMenuToBody();
  -    moreMenu.listen('MDCMenu:selected', (e) {
  +    _moreMenu.listen('MDCMenu:selected', (e) {
         var idx = (e as CustomEvent).detail['index'] as int?;
         switch (idx) {
           case 0:
  
positive.code:   Future<void> _format() {
      var originalSource = context.dartSource;
      var input = SourceRequest()..source = originalSource;
      formatButton.disabled = true;
  
      var request = dartServices.format(input).timeout(serviceCallTimeout);
      return request.then((FormatResponse result) {
        busyLight.reset();
        formatButton.disabled = false;
  
        if (result.newString.isEmpty) {
          _logger.fine('Format returned null/empty result');
  
negative.code:         _initOutputPanelTabs();
          _rightDocPanel.setAttribute('hidden', '');
          _rightConsoleElement.setAttribute('hidden', '');
          _webTabBar.toggleAttr('hidden', false);
          _webLayoutTabController.selectTab('dart');
          editorPanelHeader.clearAttr('hidden');
          _webOutputLabel.setAttr('hidden');
          break;
        case Layout.flutter:
          _disposeRightSplitter();
  