if (start == end) return PR_FALSE;
static PRBool IsValidToken(const nsCString &s){    const char *start = s.get();    const char *end   = start + s.Length();    for (; start != end; ++start)        if (((unsigned char) *start) > 127 || !kValidTokenMap[*start])            return PR_FALSE;    return PR_TRUE;}