[GHC] #15599: typeclass inference depends on whether a module is exposed.