fix provider config response spec and stop using symbolize_names: true