template<class Tag, sender Sndr, queryable Env> constexpr sender decltype(auto) transform_sender(Tag, Sndr&& sndr, const Env& env) noexcept(see below);
template<class Tag, sender Sndr, class... Args> constexpr decltype(auto) apply_sender(Tag, Sndr&& sndr, Args&&... args) noexcept(see below);