in reply to Re: Combining two lists into a hash
in thread Combining two lists into a hash

This does not depend on the internal representation of a hash. It simply takes advantage of the fact that a list can be coerced into a hash. That is documented behavior, not internal representation.