@Override public Expr copy(final QueryContext qc, final VarScope scp, final IntObjMap<Var> vs) { final Var v = scp.addCopy(var, qc); vs.put(var.id, v); final Spec spec = new Spec(info, v, expr.copy(qc, scp, vs), coll); spec.occluded = occluded; return spec; }