[Haskell-cafe] Re: [darcs-conflicts] how to nicely implement phantom type coersion?