[GHC] #9546: filterM is not a good consumer for list fusion