anchor.diff:          scrollToMainBlock: (blockly) => {
             const mainBlock = blockly.getBlocksOfType('procedures_defnoreturnnoparams')[0];
             blockly.scrollToBlock(mainBlock.id);
  -        }
  +        },
  +
  +        defaultCode: `<%= @game_framework_default %>`
         },
         classic: {
           compile: (code) => code,
   
           scrollToMainBlock: (blockly) => {
             blockly.scrollToBlock();
  -        }
  +        },
  +
  +        defaultCode: ''
         }
       };
   
  
positive.code: 
        compile(code) {
          return this._compilationMode().compile(code);
        },
  
        _scrollToMainBlock() {
  
negative.code: 
              const hasCustomToolbox = $('gs-toolbox').length;
              if(!hasCustomToolbox) this.enableContextButton();
  
              this._registerLayoutChangedEvent();
            });
          };
  
  