Only check if args is array if they were supplied
compare to UNDEFINED instead of falsy