This wasn't possible when the SIL cloner was first written, but subclass existentials can involve generic classes, so you can have an opened archetype type with a superclass constraint involving a type constraint.