anchor.diff:  
   lockStmt : LOCK WS valueStmt (WS? ',' WS? valueStmt (WS TO WS valueStmt)?)?;
   
  -lsetStmt : LSET WS implicitCallStmt_Value WS? EQ WS? valueStmt;
  +lsetStmt : LSET WS implicitCallStmt_Value_InStmt WS? EQ WS? valueStmt;
   
   macroIfThenElseStmt : macroIfBlockStmt macroElseIfBlockStmt* macroElseBlockStmt? MACRO_END_IF;
   
  
positive.code: ;
  
  moduleBody : 
      moduleBodyElement (NEWLINE+ moduleBodyElement)*
  ;
  
  moduleBodyElement : 
  
negative.code: 
  moduleBlock : block;
  
  attributeStmt : ATTRIBUTE WS implicitCallStmt_Value_InStmt WS? EQ WS? literal (WS? ',' WS? literal)*;
  
  block : blockStmt (NEWLINE+ WS? blockStmt)*;
  
  