Be more careful with the data retrieved
- Ensure we got something back ('\n'.join(None) doesn't work)
- Ensure that something is a list or a tuple (otherwise '\n'.join() won't
work either
- Ensure all the element of the list have something
- Ensure there is something left at the end