override default geo params based on the service config
add a spec to test the override for the geo_params
fix merge variable
refactor. Setter already merges with the defaults so no need to do it again