unused code
implemented the if method translation
exception handling is done
marking stuff as serializable
Implemented the while(...) { ... } loop
added do/while support
Turns out Groovy parser doesn't support do/while loop. So much for Java superset
looks like this was resulting in double-translation of the method
since I don't know exactly how source.ast and classNode.methods differ, better to rely on another way to detect double-translation
renamed in anticipation of 'CpsClosure'
going through several iterations to nail closure definitions
initial cut of the closure support
a very simple closure is now working