code: ActorProtocolActor<Object>[] actorProtocolFor(final Class<?>[] protocols, final Definition definition, final Actor parent, final Supervisor maybeSupervisor, final Logger logger) {
      assertProtocolCompliance(protocols);
      return actorProtocolFor(protocols, definition, parent, null, null, maybeSupervisor, logger);
    }
docs: Answers the ActorProtocolActor[] for the newly created Actor instance. (INTERNAL ONLY)
  @param protocols the {@code Class<?>}[] protocols of the Actor
  @param definition the Definition of the Actor
  @param parent the Actor parent of this Actor
  @param maybeSupervisor the possible Supervisor of this Actor
  @param logger the Logger of this Actor
  @return ActorProtocolActor[]