Delegating some collection behaviors
Improving joiner and removing some bugs.