yep, it fails every way except for iterating with ``items()``. I updated the comment to make the magic more clear.