docs: function(types, handler) {
  		types.forEach(function(Type) {
  			gui.Array.remove(this._watches, Type);
  			gui.Array.remove(this._needing, Type);
  			this._removechecks(Type.$classid, [handler]);
  			if (!this._watches.length) {
  				this._subscribe(false);
  			}
  		}, this);
  	}