[Source] Introduce Acceptor and HealthReporter classes