Make your simple object to get power of virtual getter or setter like Python do with set get.
$ npm install virtualproperty
var virtualproperty = require('virtualproperty');
var a = virtualproperty.expose();
a.prototype.__get__ = function (key) {
return 'a';
};
assert(a.a === 'a');
assert(a.b === 'a');
Install dev deps
$ npm install -d
Run the tests
$ npm test
MIT