Soc2014 meta refactor upgrade

Needs to be addressed. It looks like the parameters are currently sorted alphabetically, would adding a `sorted()` when we generate the error message fix it?