Originally posted by steven brown: How can a package implement an interface (as Larmans extension in his book describing UML points out)? Is this just the simple case where each class is of the same type?
How about facade patern? Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use.