1 item tagged with "extensibility"
Lets you add new interfaces and behavior to a class over time without changing it, by attaching extension objects that clients query for at runtime.