btw, I tested this against CoffeeScript's literate code. First 4 spaces indicate code and then they use 2 indention levels.