Data.Type.Equality.== works better when used at kind * -> * -> Bool