getItemInRange(track, itemID, start, end) {
		const items = [];
		let index = 0;
		for (let item of track.items) {
			if (end <= item.start) break;
			if (index++ === itemID) continue; // Same item
			if (start >= item.end) continue;
			items.push(item);
		}
		return items;
	}
Get item(s) withing provided interval

@param {Object} track Track object with 'id' and 'items' key.
@param {number | null} itemID If set, item with this index will be excluded from search
@param {string} start
@param {string} end
@return {Array} List of items