Variadic support for result_of