Do not use va_list across layer boundary