IsObjectWithProperties: provide naive diffs