varargs notes