protected ExpressionNode applyExp(ScopedName op, Object[] operands) { ExpressionPtr exp = new ExpressionPtr(op, operands); eb.apply(exp); return exp.get(); }