Helper function to change the property 'name' of every function
Parses every stack trace into a nicely formatted array of hashes.
traverse and transform objects by visiting every node on a recursive walk
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.