ReactorImpl takes Reactor as an argument on its constructor.