Rewrote dirty code for getting match_expressions.
Fixed nested record matching.
refac_record_update: Parse file one less time.