Added recursive node dictionary
Added ability to set parsing and other general options

Also, detection of records truncated at the start