anchor.diff:  
   K_LIKE:        L I K E;
   
  +K_TIMEOUT:     T I M E O U T;
  +
   // Case-insensitive alpha characters
   fragment A: ('a'|'A');
   fragment B: ('b'|'B');
  
positive.code:         | K_PER
          | K_PARTITION
          | K_GROUP
          ) { $str = $k.text; }
      ;
  
  
negative.code: usingClauseObjective[std::unique_ptr<cql3::attributes::raw>& attrs]
      : K_TIMESTAMP ts=intValue { attrs->timestamp = ts; }
      | K_TTL t=intValue { attrs->time_to_live = t; }
      | K_TIMEOUT to=term { attrs->timeout = to; }
      ;
  
  /**
  