code: def _rectify_products(self, product=None):
          
          products = self.product if product is None else product
          if products is None:
              return None
          if not isinstance(products, (list, tuple)):
              products = [products]
          return products
docs: puts products in a normalized format