Compile is troublesome. There exists many strange behaviors of
Compile that can't be reasoned with any universal rules but being unclear if they're bugs, for example, this one. They're frustrating. They're not mentioned in the document. They're hard to notice by oneself. Should we start a collection for this? For example, a community wiki? Or a new tag like strange-behavior-of-compile (of course this one is not good)? Any ideas?