Issue #3525174 by benjifisher, smustgrave, greggles, catch, larowlan, mcdruid: Clean up unserialize() in the config system
mentioned in commit 45ca12ea
mentioned in commit b5eb5d74
mentioned in commit e6a220a7