return null;
return "";
	private String getString(VTDNav vn){	    if (argCount()== 0)	        try{	            if (vn.atTerminal){	                if (vn.getTokenType(vn.LN) == VTDNav.TOKEN_CDATA_VAL )	                    return vn.toRawString(vn.LN);	                return vn.toString(vn.LN);	            }	            return vn.toString(vn.getCurrentIndex());	        }	    	catch(NavException e){	    	    return null; // this will almost never occur	    	}	    else if (argCount() == 1){	        return argumentList.e.evalString(vn);	    } else 	        throw new IllegalArgumentException			("String()'s argument count is invalid");	}