boost::text::v1::bidirectional_subranges
// In header: <boost/text/bidirectional.hpp> template<typename Extent, typename Func> unspecified bidirectional_subranges(Extent max_extent, Func cp_extent, int paragraph_embedding_level = -1, bool break_overlong_lines = true);