# Functions
ChainProcessors chains the given processors in order.
# Structs
BaseProcessor provoides implementation to set and get next processor.
FakeProcessor is a fake processor used for testing.
# Interfaces
ChainableProcessor is the interface to chainable Processor.
Interface is the interface to process an event.