Revert "myrmidon does not need init/deinit hepers"

This reverts commit 276cc76cd0383c0c03036a2c9e0e179f4324cb8f.
we do need to tell myrmidon about ast.Program