Lots of changes to Events and Streamables engines respectively. Still WIP... will change very soon!