docs: function(delaySort)
    {
      var removed = this[ 0 ];
  
      this.map.removeAt( 0 );
      this.trigger( Collection.Events.Remove, [this, removed, 0] );
  
      if ( !delaySort )
      {
        this.sort();
      }
  
      return removed;
    }