trying to get second haskell module to work
Splitting into two modules to solve the multi-module problem.

This involves initializing haskell as part of the child_hook