<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def trace(self, correlation_id, message, *args, **kwargs):
 """ Logs a low-level debug information for troubleshooting. :param correlation_id: (optional) transaction id to trace execution through call chain. :param message: a human-readable message to log. :param args: arguments to parameterize the message. :param kwargs: arguments to parameterize the message. """

        self._format_and_write(LogLevel.Trace, correlation_id, None, message, args, kwargs)