anchor.diff:      | typedMethodOrAttributeDeclaration^
       | classDeclaration^
       | interfaceDeclaration^
  -    | ':'! statement^
  +    | controlStructure^
  +    | ':'! (expressionStatement^ | specificationStatement^)
       )
       ;
   
  
positive.code: 
  brokenMemberBody
      : (annotatedDeclarationStart) => annotatedDeclaration brokenMemberBody?
      | ( specificationStatement brokenMemberBody?
      | controlStructure brokenMemberBody?
      | expressionStatementOrList
      | directiveStatement )
      ;
      
  expressionStatementOrList
  
negative.code:     | 'interface' 
      | 'class' 
      | 'object'
      | 'if'
      | 'switch'
      | 'for'
      | 'while'
      | 'do'
      | 'try'
      | ':'
      ;
  
  