Update RecordParser with recent changes and try out JSDoc style comments