def list_all_quantities(self, include_native=False, with_info=False):
q = set(self._quantity_modifiers)<EOL>if include_native:<EOL><INDENT>q.update(self._native_quantities)<EOL><DEDENT>return {k: self.get_quantity_info(k) for k in q} if with_info else list(q)<EOL>
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