code: function (key, array, index) {
          var idx = Arrays.lastIndexOf(key, array, index);
          if (idx >= 0)
              array.splice(idx, 1);
          return idx;
      }
docs: Removes an item from an Array.  The search for the item is
  right-to-left.  This method returns the index position at which
  the item was found.
  @param key {Object}
  @param array {Array}
  @param index {Number or String} optional
  @returns {Number} Integer. The index position of the removed item,
  or -1 if the array was not modified.