Wrote some tests around hashset. One fails.
Wrote some tests around hashset. One fails.

This is making me realize that perhaps we can be more consistent by saying
that `.Equals()` has different behavior from `==`. More experimentation is in
order.

j2jensen/CallMeMaybe