Recursive empty values

Make recursive:
* `replace_nil_values`
* `replace_empty_string_values`