template<class C, input_range R, class... Args> requires (!view<C>) constexpr C to(R&& r, Args&&... args);
template<template<class...> class C, input_range R, class... Args> constexpr auto to(R&& r, Args&&... args);