#102 ReactorBase -> ReactorImpl