[GHC] #11594: closed empty type families fully applied get reduced lazily when in a constraint tuple and fully applied