Classes to process a document with minimal coding.