protected function assertSaleClass(Common\SaleInterface $sale)
    {
        if (!$sale instanceof Model\CartInterface) {
            throw new InvalidArgumentException("Expected instance of " . Model\CartInterface::class);
        }
    }