this method should be `private[akka]`