fixed the use of contain only with a custom equality
overriding standard results in ThrownExpectations so that 'failure' throws an Exception