Rainbow Delimiters toogling.
Added consumed? function to Event protocol, to prevent processing an event twice in key handlers.