anchor.diff:  //FIXME: member literals are a problem!
   //FIXME: type parameters 
   typeLiteral
  -    : '#' typeName //typeParameters?
  +    : '#' typeName //'#' type
       ;
   
   stringLiteral
  
positive.code: 
  typeName
      : //( identifier '.' )* 
      UIDENTIFIER
      ;
  
  annotationName
  
negative.code: 
  inlineClassDeclaration
      : 'new' annotation*
        regularType
        arguments
        '{' memberOrStatement* '}'
      ;
  