プラグインは、集合体への断片です。 これは新しいインタフェースを提供することでオブジェクトの機能拡張はしませんが、その代わり通常その動作を下記の手段で変更します。
オブジェクトにイベントフィルタをインストールするようなこと
特別なプラグインインタフェースの提供