public function setColor($color)
    {
        $color = (string) $color;

        if ($this->exists() && $this->color !== $color) {
            $this->updated['color'] = true;
        }

        $this->color = $color;

        return $this;
    }