private function isOrderDirty(OrderInterface $order, string $currency, ClientInterface $client = null, string $sessionId) : bool { return $order->getClient() !== $client || $order->getCurrency() !== $currency || $order->getSessionId() !== $sessionId; }