Testing ES6 Proxy (FF37+)

JavaScript

function proxify(o) {
    return new Proxy(o, {
        get : function(target, name, receiver) {
                  return (target.hasOwnProperty(name)) ? target[name] : "DEFAULT";
        }
    });
}

var l1 = proxify({ key1: '1', key2: '2'});