code: def _iter_dimensions(self):
          
          return (
              Dimension(raw_dimension.dimension_dict, raw_dimension.dimension_type)
              for raw_dimension in self._raw_dimensions
          )
docs: Generate Dimension object for each dimension dict.