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.