`"foo".to_str()` is returning `realstd::string::String` while `bitv.to_str()` is returning `collections::string::String`, so it was easier to compare string slices rather than the `String` type.

The `String` type definitely still implements `Eq`