I think that only checking for respond_to would be enough? We don't expect nils to respond to `stringify_keys` I guess?