fix arglist-for-arity to account for no extra arg in variadic arity