better variadic on node.js and test additions