code: def reload_if_changed(self, force=False):
          
          if (force or self.should_check) and self.file_modified():
              return self.reload()
docs: If the file(s) being watched by this object have changed,
          their configuration will be loaded again using `config_loader`.
          Otherwise this is a noop.
  
          :param force: If True ignore the `min_interval` and proceed to
              file modified comparisons.  To force a reload use
              :func:`reload` directly.