anchor.diff:     ;
   
   selectCaseStmt
  -   : SELECT CASE valueStmt NEWLINE + sC_Case* END_SELECT
  +   : SELECT CASE valueStmt sC_Case* END_SELECT
      ;
   
   sC_Case
  -   : CASE sC_Cond (COLON? NEWLINE* | NEWLINE +) (block NEWLINE +)?
  +   : CASE sC_Cond (COLON? |) (block)?
      ;
   
   // ELSE first, so that it is not interpreted as a variable call
  
positive.code:    ;
  
  module
     : NEWLINE* (moduleHeader NEWLINE +)? moduleConfig? NEWLINE* moduleAttributes? NEWLINE* moduleOptions? NEWLINE* moduleBody? NEWLINE*
     ;
  
  moduleHeader
  
negative.code: 
  
  NEWLINE
     : ('\r'? '\n' | COLON ' ') -> skip
     ;
  
  
  