deep_values and deep_inject
Merged