observe-deep (npm): a recursive abstraction on top of Object.observe for observation of the whole object tree, not just own properties
Keywords: ES6|WeakMap|observe|object