Re: [GHC] #8359: ConstraintKinds require UndecidableInstances when it doesn't need it