Added named argument extraction with variadic templates