Use a scalar to keep track of funcall args