Python's join handles repeats
double-join test - fix Join traversal
Merge pull request #287 from mrocklin/join-join

Join join