Neither iterating over a hash or an array is certain

In other words, I was wrong about the two being mutually
exclusive, since neither of them may actually be set.
This still fails a few spectests, though.