std::function<bool(char32_t)> gc_predicate(const Ustring& cat, bool sense) { auto table = make_category_table(cat.data(), cat.size()); return make_category_function(table, sense); }
inline GC encode_gc(const Ustring& cat) noexcept { return encode_gc(cat.data()); }