library from lutchev to parse new document markup
indent and clean.  parse library for new documents