public function editComment($link = null, $before = '', $after = '')
    {
        // If the user cannot comment on this comment
        if (!current_user_can('edit_comment', $this->id())) {
            return;
        }
        // If the link is empty
        if (null === $link) {
            $link = __('Edit This');
        }
        // Retrieve the comment link
        $link = '<a class="comment-edit-link" href="' . get_edit_comment_link($this->id()) . '">' . $link . '</a>';
        return $before . apply_filters('edit_comment_link', $link, $this->id()) . $after;
    }