1. A method of analyzing documents comprising the steps of: comparing a subject document or subset of a subject document to a plurality of given templates; determining which given template or templates matches the subject document or subset of a subject document to a given degree of correspondence; and reporting the comparison of the document or subset of a document against the template or templates.