Removed variable leakage from  :thumbsup: @ericmj, and made a specific  method intended for inline destructuring of data (which does leak intentionally).