code: function ( arg ) {
  		if ( arg === true ) {
  			observer.silent = arg;
  		}
  		else if ( arg === false ) {
  			observer.silent = arg;
  
  			array.each( observer.queue, function ( i ) {
  				observer.fire( i.obj, i.event );
  			});
  
  			observer.queue = [];
  		}
  
  		return arg;
  	}
docs: Pauses observer events, and queues them
  
  @method pause
  @param  {Boolean} arg Boolean indicating if events will be queued
  @return {Boolean}     Current setting