src/map.js
function (index, silent) {
		var info = this._ordered_values[index];
		_destroy_info(this._ordered_values.splice(index, 1), silent);
		if(silent !== true) {
			this.$size.invalidate();
		}
	}
function (index, silent) {
		var info = this._ordered_values[index];
		_destroy_info(this._ordered_values.splice(index, 1), silent);
		if(silent !== true) {
			this.$size.invalidate();
		}
	}
function ( index , silent ) { var info = this . _ordered_values [ index ] ; _destroy_info ( this . _ordered_values . splice ( index , 1 ) , silent ) ; if ( silent !== true ) { this . $size . invalidate ( ) ; } }
removes the selected item and destroys its value to deallocate it
removes the selected item and destroys its value to deallocate it