def escape_string(self, value):
if isinstance(value, EscapedString):<EOL><INDENT>return value.formatted(self._escaper)<EOL><DEDENT>return self._escaper(value)<EOL>
Escape the <, >, ^, and & special characters reserved by Windows.

        Args:
            value (str/EscapedString): String or already escaped string.

        Returns:
            str: The value escaped for Windows.