deconstruct (and reconstruct) objects
npm install gehry
gehry.js is a micro library that converts decomposes (deconstructs) a hierarchical object into an array
of objects containing primitive properties only. I can also reconstruct the original object and it preserves
circular references.
It's named after after the deconstructivist architect Frank Gehry.