I have an object with indeterminate levels of nesting that I want to flatten completely and accumulate child properties over each level of the nested objects.
For exa