It looks like this,
When dealing with legacy code it becomes,
By composing multiple interceptors we get,
- Chain of Command
When combined with metadata meta-object-programming,
- Front Controller
It can be combined with a Message Bus easily as well.
It can used as the System in Entity-Component-System pattern.