|
|
@@ -156,9 +156,9 @@ var FieldPathExpression = require("./FieldPathExpression"),
|
|
|
* @static
|
|
|
* @property opMap
|
|
|
**/
|
|
|
-setImmediate(function(){ // Even though `opMap` is deferred, force it to load early rather than later to prevent even *more* potential silliness
|
|
|
+setTimeout(function(){ // Even though `opMap` is deferred, force it to load early rather than later to prevent even *more* potential silliness
|
|
|
Object.defineProperty(klass, "opMap", {value:klass.opMap});
|
|
|
-});
|
|
|
+}, 0);
|
|
|
Object.defineProperty(klass, "opMap", { //NOTE: deferred requires using a getter to allow circular requires (to maintain the ported API)
|
|
|
configurable: true,
|
|
|
get: function getOpMapOnce() {
|