- remade function assemblepostprocess_assigninfill
- which serves purposes of converting user passed entries from assigninfill to final assignments to apply infill
- (conversion required because user has option to pass both source column headers and derived column headers, plus any updates based on MLinfill parameter)
- resulting function is much cleaner than prior, 100 fewer lines of code, and I think much more transparent of what is being accomplished