internal static bool IsTokenSeparator( string token ) { if( String.IsNullOrEmpty( token ) ) return false; if( String.IsNullOrEmpty( token.Trim() ) ) return true; char c = token[0]; return Char.IsWhiteSpace( c ) || Char.IsSeparator( c ); }