protected function assertItemAdjustmentClass(Common\AdjustmentInterface $adjustment)
    {
        if (!$adjustment instanceof Model\CartItemAdjustmentInterface) {
            throw new InvalidArgumentException("Expected instance of " . Model\CartItemAdjustmentInterface::class);
        }
    }