インデントが失われたら機械的に元に戻せないなんて、
"}"や"end"が失われたら機械的に元に戻せないのと
同じ位にしか危機感を感じませんが、皆さんはどうですか?