anchor.diff:                             $value.put(occi_links, linkList);
                              $value.put(occi_attributes, attrList);
                              $value.put(occi_locations, locList);
  -                           //$value = allheaders;
                            }
                            ;
   
  
positive.code:     package occi.lexpar;
      import java.util.HashMap;
      import java.util.ArrayList;
  }
  
  @lexer::header {
  
negative.code:                          attribute_name_attr '=' attribute_value_attr {
                             $keyval = new ArrayList();
                             $keyval.add($attribute_name_attr.text);
                             $keyval.add($attribute_value_attr.value);
                           }
                           ;
  
  //See https://github.com/dizz/occi-grammar/issues#issue/3
  attribute_name_attr    : TERM_VALUE;// ('.' TERM_VALUE)* ;
  
  attribute_value_attr   returns [Object value] :
                          QUOTED_VALUE {
                            $value = removeQuotes($QUOTED_VALUE.text);
                          }
                          | DIGITS {
                            $value = Integer.parseInt(removeQuotes($DIGITS.text));
                          }
                          | FLOAT {
                            $value = new BigDecimal(removeQuotes($FLOAT.text));
                          }
                          ;
  
  /*
  e.g.
  