boost::text::v1::at_grapheme_break
// In header: <boost/text/grapheme_break.hpp> template<code_point_iter I, std::sentinel_for< I > S> bool at_grapheme_break(I first, I it, S last);
Returns true iff it is at the beginning of a grapheme, or it == last.
it
it == last