Simplify code.

Eschews interleave and join in favour of join with separator.
Merge pull request #107 from phalphalak/code-simplification

Simplify code.