arguments object
string reverse
string prototype methods
classical inheritance
the properties of arguments object
the prototypes of built in objects
curry pattern
ci debug name
oop programming style