EG: removed JYTHON-quirck support! ('' vs None)
EG: starting refactoring to move reactor to context
EG: wip