I edited this answer, and by the look of the things, I cannot understand what went wrong. The code is indented with spaces, but they somehow disappear in preview.
What did I do wrong?
(It's very likely my fault, but UX is not that good. I don't think users should end up in such situations.)