protected static void alias (IRObject o ,String n) {
try {
RName rn = RName.getRName(n);
if(primitives.containsAttribute(rn)){
System.err.println("Duplicate Operators defined for " + rn.stringValue());
throw new RuntimeException("Duplicate definitions for " + rn.stringValue());
}
primitives.addAttribute(rn, "", o, false, true, o.type(),null,"operator","","");
primitives.put(null, rn,o);
} catch (RulesException e) {
System.err.println("An Error occured in alias building the primitives Entity: "+n);