anchor.diff:                                     stateName
                                      parameterList[null]
                                      codeBlock
  -                                   pragmaList
  +                                   pragmaList[_SPACE]
                                    )                          
                                 ;
   
  
positive.code:                                    typeName                 
                                     typeVisibility
                                     description
                                     pragmaList				
                                     typeDefinition			
                                   )                          
                                {
  
negative.code:                                        t.append( getText( $expression.text ) );
                                     }
                                     )?
                                     pragmaList[_SPACE]
                                     {
                                         t.append( _SEMI + _SPACE );
                                         t.append( getText( $pragmaList.text ) );
                                     }
                                   )                          
  