Use node transforms instead of HOFs

Fixes #56.