> my editor gives me automatic indentation after writing a line starting ...
Fine, the editor identify `:` and give you an indentation, what about the next line? is it indented too? what gives the right for the IDE to indent it? what if it is only one line after `:` that should be indented? now you need backspace, sure, invisible `}` Code usually is read more than it's written, it needs to be clear, a good developers take the extra mile to communicate through their code well, is it too much to ask someone to add a `}`, I'm sorry again if I offend someone or sound sarcastic, I seriously want something constructive out of this, even code parsers understand `}` easier and faster than indentation, does that say something?