public function vote($targets, $type = 'upvote', $class = __CLASS__)
    {
        $this->cancelVote($targets);

        return Follow::attachRelations($this, str_plural($type), $targets, $class);
    }