anchor.diff:      Filter(selection,predicate,[Map options]):super([selection,predicate],options);
   }
   class ConcatMap extends RqlMethodQuery{
  -    p.Term_TermType tt = p.Term_TermType.CONCATMAP;
  +    p.Term_TermType tt = p.Term_TermType.CONCAT_MAP;
   
       ConcatMap(seq,mappingFunction):super([seq,mappingFunction]);
   }
   
   class OrderBy extends RqlMethodQuery{
  -    p.Term_TermType tt = p.Term_TermType.ORDERBY;
  +    p.Term_TermType tt = p.Term_TermType.ORDER_BY;
   
       OrderBy(args,[Map options]):super(args,options);
   }
  
positive.code: 
      Branch(predicate, true_branch, false_branch):super([predicate,true_branch,false_branch]);
  }
  class Any extends RqlBoolOperQuery{
      p.Term_TermType tt = p.Term_TermType.ANY;
  
      Any(orable,obj):super([orable,obj]);
  }
  
  class All extends RqlBoolOperQuery{
      p.Term_TermType tt = p.Term_TermType.ALL;
  
      All(andable,obj):super([andable,obj]);
  }
  
  class ForEach extends RqlMethodQuery{
      p.Term_TermType tt = p.Term_TermType.FOREACH;
  
      ForEach(obj,write_query):super([obj,write_query]);
  }
  
negative.code:     Mod mod(other) => new Mod(this, other);
  
  
      Contains contains(args) =>new Contains(this,func_wrap(args));
  
      HasFields hasFields(args) => new HasFields(this,args);
  