<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def persistent_write(self, address, byte, refresh_config=False):
        '''
        Write a single byte to an address in persistent memory.

        Parameters
        ----------
        address : int
            Address in persistent memory (e.g., EEPROM).
        byte : int
            Value to write to address.
        refresh_config : bool, optional
            Is ``True``, :meth:`load_config()` is called afterward to refresh
            the configuration settings.
        '''
        self._persistent_write(address, byte)
        if refresh_config:
            self.load_config(False)