This is called Acquisition. See http://c2.com/cgi/wiki?AcquisitionInheritance
Can i conclude acquisition can be done in javascript by binding function objects ?
var fn = somefunc.bind(other_object)
Or is this still dynamic scoping because it only sets the value of this for fn ?