private static Variadic callExternalOperatorAndSignalOnCommunicationChannel(CommunicationChannel communicationChannel, ExternalOperator calledOperator, List <Variadic> parameters) { communicationChannel.signalExternalOperator(calledOperator.getName(), parameters); return(calledOperator.call(parameters)); }