[GHC] #8907: Un-zonked kind variable passes through type checker