va_get_arg + tests/docs