docs: function(pathOrCallback, callback, remove) {
      // Get callback func
      var cbFunc = (callback)? callback : pathOrCallback;
      // Get path for event
      var pathArg = (callback)? pathOrCallback : null;
  
      for(var i=0; i<this.length; i++) {
        var res = this[i];
        var path = (res.path=="/")? (pathArg||res.path) : res.path + (pathArg||"");
  
        if(remove) SpahQL.Callbacks.removeCallbackForPathModifiedOnObject(path, res.sourceData, cbFunc);
        else SpahQL.Callbacks.addCallbackForPathModifiedOnObject(path, res.sourceData, cbFunc);
      }
      
      return this;
    }