function A() {}
A.prototype.f = function reachable() {
print("reachable");
};
var a = new A();
a.g = function also_reachable() {
print("also reachable");
for(var p in a)
a[p]();