I think `params` should have been named `oldParameterList`, to oppose `newParameterList`