Modified group_iterate_t to accept three arguments. Also, there is some refactoring to make variadic instances easier, but doesn't make that change.