Re: [GHC] #3138: Returning a known constructor: GHC generates terrible code for cmonad