I forget where I know that line from.
Anyway, I ran it. Predictably, I forgot something small; in a personal triumph, however, *I remembered all the friggin' semicolons*. I usually forget to end lines about 1/20th of the time, but this time I forgot the = in format.
Well, that and some line breaks and some other piddly stuff. Took four or five run-throughs...but now it *works*. Maps the hash, comes back up with the hash. Very nice.
Let's see if I can really handle a slightly more advanced data structure...