Need to be able to `trait Foo: Copy { }`. This will need checks to verify that types implementing kinds are actually that kind.
Need to be able to
trait Foo: Copy { }.This will need checks to verify that types implementing kinds are actually that kind.