anchor.diff:  //      a parExpression, just like we do for Smalltalk
   //      style parameters below?
   methodDefinition
  -    : block | specifier? ';'!
  +    : memberBody | specifier? ';'!
       ;
   
   attributeDefinition
  
positive.code:     ;
      
  block
      : '{' blockDeclarationsAndStatements? '}'
      -> ^(BLOCK blockDeclarationsAndStatements?)
      ;
  
  //This rule accounts for the problem that we
  
negative.code:       -> ^(METHOD_DECL memberType memberName memberParameters methodDefinition?)
        | attributeDefinition 
        -> ^(ATTRIBUTE_DECL memberType memberName attributeDefinition?)
        | memberBody
        -> ^(ATTRIBUTE_GETTER memberType memberName memberBody)      
        )
      ;
  
  