docs: function (container, property, change, listenerToExclude) {
          // retrieve listeners for this node and its parents
          // arguments given to the callback
          var listeners = __retrieveListeners(container, property);
          if (listeners) {
              change.dataHolder = container;
              change.dataName = property;
              __callListeners(listeners, change, listenerToExclude);
          }
      }