would support for kind equalities enable the following example?