Intercept and introspect messages
Captures the selected (Key, SubKey) pair of a message when a new element is selected
Captures the selected (Key, SubKey) pair of a message when a new element is selected