A Fresh Approach to Writing Variadic Functions