@@ -13,7 +13,7 @@ var DocumentSource = require('./DocumentSource');
var ProjectDocumentSource = module.exports = function ProjectDocumentSource(ctx){
if (arguments.length > 1) throw new Error("up to one arg expected");
base.call(this, ctx);
- this.OE = new ObjectExpression();
+ this.OE = ObjectExpression.create();
this._raw = undefined;
}, klass = ProjectDocumentSource, base = require('./DocumentSource'), proto = klass.prototype = Object.create(base.prototype, {constructor:{value:klass}});