[TASK] Pass postProcessRecord through to Provider's parent
[TASK] Small cleanup in Abstract Provider class
[TASK] Extend coverage of all Providers through Abstract Provider test