more #JavaScript in Depth update:
Function.prototypehttp://xahlee.info/js/js_Function_prototype_properties.html
Set an Object's Prototypehttp://xahlee.info/js/js_set_objects_prototype.html