Realized std::common_type was already variadic...