code: function() {
  				if ( list ) {
  					var args = arguments,
  						argIndex = 0,
  						argLength = args.length;
  					for ( ; argIndex < argLength ; argIndex++ ) {
  						for ( var i = 0; i < list.length; i++ ) {
  							if ( args[ argIndex ] === list[ i ] ) {
  								// Handle firingIndex and firingLength
  								if ( firing ) {
  									if ( i <= firingLength ) {
  										firingLength--;
  										if ( i <= firingIndex ) {
  											firingIndex--;
  										}
  									}
  								}
  								// Remove the element
  								list.splice( i--, 1 );
  								// If we have some unicity property then
  								// we only need to do this once
  								if ( flags.unique ) {
  									break;
  								}
  							}
  						}
  					}
  				}
  				return this;
  			}
docs: Remove a callback from the list