docs: def list_all_quantities(self, include_native=False, with_info=False):
          """
          Return a list of all available quantities in this catalog.
  
          If *include_native* is `True`, includes native quantities.
          If *with_info* is `True`, return a dict with quantity info.
  
          See also: list_all_native_quantities
          """
          q = set(self._quantity_modifiers)
          if include_native:
              q.update(self._native_quantities)
          return {k: self.get_quantity_info(k) for k in q} if with_info else list(q)