Listener object can implement multiple listener interfaces. Allow for
the possibility that one listener may need to be added to more than one
listener list.
no comment
no comment