proxy

weak_dispatch<D>::operator()

// (1)
using D::operator();

// (2)
template <class... Args>
[[noreturn]] /* see below */ operator()(std::nullptr_t, Args&&...) const;