anchor.diff:      :   expression
       ;
   
  -apexDbExpressionLong
  -    :   DATABASE '.' (DB_INSERT | DB_UPSERT | DB_UPDATE | DB_DELETE | DB_UNDELETE) parExpression
  -    ;
  -
   apexDbExpressionShort
       :   (DB_INSERT | DB_UPSERT | DB_UPDATE | DB_DELETE | DB_UNDELETE) expression
       ;
   
   
   apexDbExpression
  -	: apexDbExpressionLong
  -	| apexDbExpressionShort
  +	:  apexDbExpressionShort
   	;
   
   expression
  
positive.code:     |   VOID '.' CLASS
      |   nonWildcardTypeArguments (explicitGenericInvocationSuffix | THIS arguments)
      |   SoqlLiteral
      |   DATABASE
      ;
  
  creator
  
negative.code: VIRTUAL       : V I R T U A L;
  SET           : S E T;
  GET           : G E T;
  ABSTRACT      : A B S T R A C T;
  BOOLEAN       : B O O L E A N;
  BREAK         : B R E A K;
  