code: function(object) {
          for(var type in object) {
              if(type != "scope" && object.hasOwnProperty(type)) {
                  this.unregister(type, object.scope, object[type]);
              }
          }
      }
docs: APIMethod: un
  Convenience method for unregistering listeners with a common scope.
  Internally, this method calls <unregister> as shown in the examples
  below.
  
  Example use:
  (code)
  // unregister a single listener for the "loadstart" event
  events.un({"loadstart": loadStartListener});
  
  // this is equivalent to the following
  events.unregister("loadstart", undefined, loadStartListener);
  
  // unregister multiple listeners with the same `this` object
  events.un({
  "loadstart": loadStartListener,
  "loadend": loadEndListener,
  scope: object
  });
  
  // this is equivalent to the following
  events.unregister("loadstart", object, loadStartListener);
  events.unregister("loadend", object, loadEndListener);
  (end)