Good point, Oren. We now have two requirements for interfaces that
are different than the standard inheritance mechanism. It should be
possible to:
- inherit from a class without implementing that class's interfaces
- declare that a class implements an interface outside the class
statement
It's harder to support the second requirement using the current
inheritance mechanism.
Jeremy