Fix contains unexpected false return

In my opinion, contains should return true when used on the same object