code: function(value) {
  
  		var result = false,
  			index = this._data_values.indexOf(value);
  
  		if (index != -1) {
  			this.removeAt(index);
  			result = true;
  		}
  
  		return result;
  
  	}
docs: Removes the first occurrence of value within collection
  
  @param {*} value
  @returns {boolean} <kw>true</kw>, if the value existed