document what happens with variadic functions