`printf -- a b` results into an infinite loop of `a` being printed, instead of warning about excess elements being printed.