parameterize comparator impls to avoid `old_impl_check`
parameterize comparator impls to avoid `old_impl_check`

closes #75

Gankro/collect-rs,Gankro/collect-rs,tempbottle/collect-rs,tempbottle/collect-rs