is
In particular, if we find the name of an interface after `is`, it should be exapnded to a constraint, including any implied constraints such as extended interfaces, rather than forming a constraint requiring only that interface in isolation.