code: function (obj) {
                  shared.utils.dassert(shared.tracker.isTracked(obj));
                  if(obj instanceof Array) {
                      this.arrayChanges(obj);
                  } else {
                      this.objectChanges(obj);
                  }
              }
docs: /*
  Run post-processing over a specific object, for debug proposes only