Similar to matchListener function but has methods for attaching and removing itself from multiple elements at the same time.
This gives the listener a 'personality' and promotes its reuse (good practice).
Optional
Rest
Similar to matchListener function but has methods for attaching and removing itself from multiple elements at the same time.
This gives the listener a 'personality' and promotes its reuse (good practice).