anchor.diff:      ;
   
   block
  -    : '{' statementList? '}'
  -    ;
  -
  -statementList
  -    : statement+
  +    : '{' statement* '}'
       ;
   
   variableStatement
  
positive.code: }
  
  program
      : statements? EOF
      ;
  
  statement
  
negative.code:     ;
  
  classDeclaration
      : Class Identifier? (Extends singleExpression (',' singleExpression)* )? '{' classStatement* '}'
      ;
  classStatement
      : variableStatement
      | functionDeclaration
      | propertyDefinition
      | classDeclaration
      ;
  
  propertyDefinition // TJS Property define
  