Okay. I'm not sure what you really mean by that. Unordered would imply to me that you're saying that it SHOULD say y, z, x since it doesn't order them, but that's not the order it places them in in my given example. For whatever reason, the removed key is placed back in the same location of the table if they rejoin even if its value is different.