C# lambda (=>) to Java lambda (->)
Guava to Java8 migration where applicable
CodeGenerator correctly generates runtime code
More unit tests