ignore ensime files
rewrite with raw string literal
rewrite with for/yield
refactor makeToc