#178 moved NonBlockingReactorImpl to coreImpl