I did not try that. I think I went for the simplest solution to get the tests passing and moved away.. I had plans to refactor the whole indentation logic and never really got the time to do so (see #38)

BTW, I should start working on this project again. Past few months was really crazy but now I plan to invest more time on this. thanks for all the pull requests!