static Pair hijackPrintWithResult(IF0 f) { new Var var; S out = hijackPrint(r { var.set(f!) }); ret pair(var!, out); }