Checking seq of what remains every time through the loop means we don't need to check before recur.
Fixes DSON-11 - comma handling now works when the last item is unprintable too.