anchor.diff:  }
   
   compilationUnit
  -    : (importDeclaration)*
  +    : importDeclaration*
         (annotations? typeDeclaration)+
         EOF
       ;
  
positive.code:     ;
  
  elementSelector
      : '[' elementsSpec ']'
      ;
  
  elementsSpec
  
negative.code:     | aliasDeclaration
      ;
  
  importDeclaration
      : 'import' importPath ('.' '*' | alias)? ';'
      ;
  
  importPath
      : importElement ('.' importElement)*
      ;
  
  alias
      : 'alias' typeName
      ;
      
  importElement
  