template<class ParseContext> constexpr typename ParseContext::iterator parse(ParseContext& ctx);
template<class FormatContext> typename FormatContext::iterator format(maybe-const-adaptor& r, FormatContext& ctx) const;