I saw this code inside a web application and wanted to understand it better (so as to be able to create this sort of structures myself), but I am not sure what kind of JavaScript this is.
What I mean is, is the Class.create() syntax part of "out of the box" JavaScript or part of some library that is embedded in this web application?