src/js/libs/spiritual-edb.js
function(update, ids) {
		this._updates.push(update);
		if (update.type === edbml.Update.TYPE_HARD) {
			this._hardupdates[update.id] = true;
		} else {
			update.ids = ids || {};
		}
		return this;
	}
function(update, ids) {
		this._updates.push(update);
		if (update.type === edbml.Update.TYPE_HARD) {
			this._hardupdates[update.id] = true;
		} else {
			update.ids = ids || {};
		}
		return this;
	}
function ( update , ids ) { this . _updates . push ( update ) ; if ( update . type === edbml . Update . TYPE_HARD ) { this . _hardupdates [ update . id ] = true ; } else { update . ids = ids || { } ; } return this ; }
Collect update candidate. All updates may not be evaluated, see below.
@param {edbml.Update} update
@param {Map<String,boolean>} ids Indexing ID of ancestor elements
@returns {edbml.UpdateCollector}
Collect update candidate . All updates may not be evaluated see below .