Hi,
> If developers accidentally add/subtract leading space from the closing token > then the whole string changes; Yes, this is a feature of the chosen semantics. The indentation level of the body can be chosen based upon the current indentation level of the code (for which, the closing marker should be lined up to), not the indentation level from the start of the line (which may cause developers to indent the body text less to prevent leading whitespace, leading us back to the current situation of having indentation levels ruined by these syntaxes). > this can lead to subtle bugs and annoyances. I think this clause is a little too exaggerated. Once a developer understands that the closing token guides the indentation level of the body text, then the cause of the change in whitespace should be pretty obvious (if it's not already visually obvious from the fact that they must have broken the indentation level of their own code). -Tom