anchor.diff:  statement[int prevToken]
       // prevToken is NLS if previous statement is separated only by a newline
   
  -    :   (customizedMethodStart)=>
  -        customizedMethod
  +    :   (genericMethodStart)=>
  +        genericMethod
           
   
       // declarations are ambiguous with "ID DOT" relative to expression
  
positive.code:         t:typeSpec[false]
          v:variableDefinitions[#m, #t]
          {
          	#customizedMethod = #v;
  			AST old = #v.getFirstChild();
          	#customizedMethod.setFirstChild(#p);
          	#p.setNextSibling(old);
          }
  	;
  
negative.code:         {#declaration = #v2;}
      ;
  
  genericMethod! 
  	:
          // method using a 'def' or a modifier; type is optional
          m:modifiers
  