lambdaj 2.0 brings (almost) real closures to Java