TestKlass = (function() {
function TestKlass(value) {
this.value = value != null ? value : 'hello world';
console.log(this.value);
}
return TestKlass;
})();
x = new TestKlass;
x instanceof TestKlass;
y = {}
y instanceof Object
y.__proto__ = x.__proto__
y.constructor.prototype = x.constructor.prototype