I thought a bit about it, and suggest to leave it as. This is actually is strict comparison by value, and in some cases it can be useful. For example you have series of 10 requests  and you are doing the matching on  _path_ and _method_.  Only for the request N9 and request N10 you want to test that they are exactly the same  so how you will do this? The easiest way which you would expect is ```cass.requests[9] == cass.requsts[10]```
Thoughts?