Version 1.0.6: supports lisp style indenting