Haskell DSL for producing Windows Installer using NSIS