Add comments to the Haskell files so maybe people will know what they are for.