Haskell program introspection tooling development.