@Override public Item item(final QueryContext ctx, final InputInfo ii) throws QueryException { final Item a = expr[0].item(ctx, info); if (a == null) return null; final Item b = expr[1].item(ctx, info); if (b == null) return null; return calc.ev(info, a, b); }