> I don't see any reason not to use varargs for the gen_ functions. I disagree; varargs is slow. There is no need to be dropping the last four register arguments into memory just so we can pull them out again. r~