Added a permissive code point enumerator, which doesn't choke on lone surrogates.