anchor.diff:     ;
   
   ifElseIfBlockStmt
  -   : ELSEIF ifConditionStmt THEN NEWLINE + (block NEWLINE +)?
  +   : ELSEIF ifConditionStmt THEN (block)?
      ;
   
   ifElseBlockStmt
  -   : ELSE NEWLINE + (block NEWLINE +)?
  +   : ELSE (block)?
      ;
   
   implementsStmt
  
positive.code:    ;
  
  whileWendStmt
     : WHILE valueStmt NEWLINE + (block NEWLINE)* WEND
     ;
  
  widthStmt
  
negative.code:    ;
  
  ifBlockStmt
     : IF ifConditionStmt THEN (block)?
     ;
  
  ifConditionStmt
  