Facade, another intermediary

Alternatively, an intermediary might combine the behaviors of several workers, presenting a single connection to the client who need not be aware of the many other objects behind the scene.

[audio] [real] Text to accompany slide8, in Chapter 18 of An Introduction to Object-Oriented Programming