docs: def path(self):
      """The full path to the map file: directory, filename and file ending."""
      if self.filename:
        map_path = os.path.join(self.directory, self.filename)
        if not map_path.endswith(".SC2Map"):
          map_path += ".SC2Map"
        return map_path