[GHC] #11142: Type-level skolem capture leads to core lint error