in reply to Evil Interview Questions
Nice questions.
Regarding the third question (for and map), I didn't know the answer you gave. However, there's another difference from the one you mentioned.