public function setColor($color): DeliveryOptions
    {
        if (!in_array($color, static::getOptionsForColor())) {
            throw new InvalidArgumentException(sprintf('Property %s is not supported for %s', $color, __FUNCTION__));
        }

        $this->data['color'] = $color;

        return $this;
    }