Input update arguments types are now variadic and defined at compilation.