<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def set_subprocess_arguments(self, subprocess_arguments):
 """ Set the list of arguments that the wrapper will pass to ``subprocess``. Placeholders ``CLI_PARAMETER_*`` can be used, and they will be replaced by actual values in the ``_synthesize_multiple_subprocess()`` and ``_synthesize_single_subprocess()`` built-in functions. Literal parameters will be passed unchanged. The list should start with the path to the TTS engine. This function should be called in the constructor of concrete subclasses. :param list subprocess_arguments: the list of arguments to be passed to the TTS engine via subprocess """

        # NOTE this is a method because we might need to access self.rconf,
        #      so we cannot specify the list of arguments as a class field
        self.subprocess_arguments = subprocess_arguments
        self.log([u"Subprocess arguments: %s", subprocess_arguments])