| class | <-----------------> | prototype |
| VTable | <-----------------> | prototype chain (proto) |
for (var _proto = a; _proto; _proto = _proto.__proto__)
{
if (("f" in _proto) && typeof _proto["f"] === "function")
_proto["f"].apply(a, arguments]);
}
function People(){};
function Man(){};
Man.prototype = new People();
m = new Man();
__callback({ "json" : "data"});
FILE f = new Pipe();