but that is in the child actor, either we promote failure handling and logging in the supervisor, or we scrap all this and do the default logging in the child actor as before, but make it possible to turn off per actor (e.g. failureLoggingEnabled property in ActorContext) and document that custom logging can be done in preRestart.