Modules

a class that delegates an interface to a set of objects that do that interface
metarole for MultiObject metaclass
method that delegates to a set of objects
role that a MultiObject does