public static function fromStringifable(Stringifable $object): self
    {
        if ($object instanceof Text) {
            return self::fromText($object);
        }

        $text = Text::make($object->stringify());

        return new static($text);
    }