add filter_record_reformer plugin

`ostruct` and `socket` require should be moved to here for consistency.