public function hasMessage($replicator_id = null)
    {
        $has_message = false;

        if ($replicator_id !== null) {
            $has_message = $this->getClonedWidget($replicator_id)->hasMessage();
        } elseif ($this->replicator_id !== null) {
            $has_message = $this->getClonedWidget(
                $this->replicator_id
            )->hasMessage();
        }

        return $has_message;
    }