public function removeLast(&$assign = null)
    {
        $array = $this->val();

        if (count(func_get_args()) > 0) {
            $assign = $this->last()->val();
        }
        array_pop($array);

        $this->val($array);

        return $this;
    }