[GHC] #8707: Kind inference fails in data instance definition