I still write in newbie non-obfuscated JavaScript myself, even since 2007.
The JavaScript window.Tumblr object is way deeper, btw. (I write UserScripts)
But here is a trick I learned for any deep
this, that I can't find owner of.
To find the owner of a
this deep nested EXAMPLE
proto = new proto = new proto = new proto = new proto (or whatever)
kind of situation...
Don't be shy about inserting a temporary global, to better learn the third party code.
window.whatAmI in the devTools console will reference all the goodies of line 10,507 in rpg_objects.js
You won't need to be doing this once you have firm grip on the workings. It's like training wheels.
I haven't needed to do it in so long, I'm not even sure if this ^
this is a good example.