create foo variadic templated function