Cannot do nested iteration over hash tables
From the iterate website http://
Can't iterate over nested Hashtables
Found by Bob Hutchison. It's related to 2.1, "Macrolets in the iterate form":
(iter (for (k1 v1) in-hashtable ht1)
(iter (for (k2 v2) in-hashtable ht2)
This fails with the typical macrolet error. Why? Hah.
It's the fault of the new IN-HASHTABLE code that makes use of WITH-HASHTABLE-
This affects nested package walking, as well. A solution to one will probably be a solution to both.