refine
refine docs for list.join
merge all comparer functions. closes #39.