public function getNode($name, $track = true, $published = true)
    {
        if ($this->withPublishedOnly($published))
        {
            $node = PublishedNode::withName($name);
        } else
        {
            $node = Node::withName($name);
        }

        $node = $node->firstOrFail();

        $this->track($track, $node);

        return $node;
    }