How Orchids reads, dispatches events and reacts

Orchids reads events from various sources, dissects them (i.e., splits them into small pieces), and feeds them to the Orchids engine for detection and reaction.