Catkinize.

Catkinized version; builds on Groovy and Hydro.