variadic.js