Noted. It's definitely good to be aware of the gotchas either way. But both of those scenarios in the comments had A == B, which I would argue is not going to be very common.