If you can integrated it with GHC's build system, it's fine with me ;).