account for MS version of std::isalnum() - fixes assert on UTF8