Do not need to specify whether an event source is EDGE or LEVEL triggered
when adding it to the Selector.  The Selector looks for an attribute
__trigger__ on the event source.  If not found, assumes LEVEL.  Can be
overridden if required by explicitly setting the trigger when adding
the event source to the Selector.