make `Compare` generic in both sides of the relation
make `Compare` take `&self` instead of `&mut self`
add helper methods to `Compare`
add examples to docs
replace `TODO`s with `FIXME`s
add `Swap` comparator
bump version
remove unnecessary feature