anchor.diff:  	| map
   	| set;
   
  -tag: Hash Symbol //maybe add more tags here? did not get a lot of info;
  +//maybe add more tags here? did not get a lot of info
  +tag: Hash Symbol;
   keyword:
   	Colon (
   		Symbol
  
positive.code: 		| Extra
  		| Special
  	)*;
      //TODO ADD more UTF-8 Compilant Characters
  fragment Alpha: [a-zA-Z];
  fragment Numeric: [0-9];
  fragment Extra: [.*+!\-_?$%&=<>];
  
negative.code: 		| FloatingPointLiteral
  		| NilLiteral
  		| BooleanLiteral
  		// maybe a character literal here?
  	);
  list: LeftParenthesis value* RightParenthesis;
  vector: LeftBracket value* RightBracket;
  