Convert example to Java.
Convert example to Java.
Use Groovy 2.3.0.
Simplify an example with improved Groovy type inference.
Move some path binding things around to match established naming patterns.