Also, not publishing is not always possible, see the IO.TCP for example where various registration acts might be needed from the client before using the actor.