set_default returns the existing value or the newly-set default value
Merge branch 'nested_key_setter' into integration