private MessageCallProcessor thisMessageCallProcessor() {
    return Objects.requireNonNullElseGet(
        messageCallProcessor, () -> new MessageCallProcessor(evm, precompileContractRegistry));
  }
Instantiate Experimental EIPs evm executor.

@param chainId the chain ID
@param evmConfiguration the evm configuration
@return the evm executor
evm/src/main/java/org/hyperledger/besu/evm/fluent/EVMExecutor.java