I would prefer this item to return a new `params` list instead of mutate `params` argument in place.