public function generate($name = null)
    {
        if ($name !== null) {
            $this->name = $name;
            $this->initials = $this->generateInitials();
        }

        return (string) $this;
    }