!7 p-exp { final L> analyzers = ll( voidfunc(O o) { if (o instanceof S) emit("It's a string"); }, voidfunc(O o) { if (o instanceof Number) emit("It's a number"); }, voidfunc(O o) { emit("className=" + className(o)); }, voidfunc(O o) { if (o == null) emit("It's null"); }, ); for (fO o : ll("hello", 123)) { print(o + " - " + getEmits(r { for (O analyzer : analyzers) callF(analyzer, o); })); } }