code: def list_sections(self):
          
          if not os.path.exists(self._full_base):
              return []
          return [
              name for name in os.listdir(self._full_base)
              if os.path.isdir(os.path.join(self._full_base, name))
          ]
docs: List all sections.