[GHC] #9641: Point-free do block gives missing instance error