public function setRightnode($rightnode)
    {
        if (false === Numeric::isPositiveInteger($rightnode)) {
            throw new InvalidArgumentException('A nested node position must be a strictly positive integer.');
        }

        $this->_rightnode = $rightnode;

        return $this;
    }