First commit.

Adds Joiner, for joining iterators of Show items via some separator.