code: function()
    {
      if ( AP.reverse )
      {
        AP.reverse.apply( this );
      }
      else
      {
        reverse( this );
      }
  
      this.trigger( Collection.Events.Updates, [this] );
  
      return this;
    }
docs: Reverses the order of elements in this collection.
  
  ```javascript
  var c = Rekord.collect(1, 2, 3, 4);
  c.reverse(); // [4, 3, 2, 1]
  ```
  
  @method
  @memberof Rekord.Collection#
  @return {Rekord.Collection} -
  The reference to this collection.
  @emits Rekord.Collection#updates