docs: function (node, property, recursive, listeners) {
          // add property specific recursive listeners
          listeners = __appendListeners(node[__getListenerMetaName(property, true)], listeners);
          if (!recursive) {
              // add property specific non-recursive listeners
              listeners = __appendListeners(node[__getListenerMetaName(property)], listeners);
          }
          return listeners;
      }