function Proxy( target ) {
	// TODO: polyfill implementation
	return target;
}
Proxy polyfill.

@private
@param {Object} target - target object to wrap
@param {Object} handlers - object whose properties are functions defining proxy behavior
@returns {Object} proxied object

@example
function get( obj, prop ) {
    return obj[ prop ] * 2.0;
}

var handlers = {
    'get': get
};

var p = new Proxy( {}, handlers );

p.a = 3.14;

var x = p.a;
// returns 6.28