protected function getStartRowNumber($start)
    {
        if( $this->start !== NULL )
        {
            $start = (int) $this->start;
        }

        if( empty($start) && ! is_numeric($start) )
        {
            return ! is_numeric($segment = URI::segment(-1)) ? 0 : $segment;
        }
        
        return ! is_numeric($start) ? 0 : $start;
    }