Assorted changes to support record analysis.  Break out parsing from the Record class.  Add tools to evaluate records without explicit context information.