This is the biggest and most important change. The `kwargs_to_params` method is well tested.