<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def reload_system_path(self):
 # type: () -> None """ Rebuilds the base system path and all of the contained finders within it. This will re-apply any changes to the environment or any version changes on the system. """


        if self._system_path is not None:
            self._system_path.clear_caches()
        self._system_path = None
        six.moves.reload_module(pyfinder_path)
        self._system_path = self.create_system_path()