handle column names suffixes in joins. closes #148