Type Alias Update

Update: Tuple | Entry | Entry & {
    strict: true;
}

An update is made of a Tuple, an Entry, or an Entry with a strict: true property. Tuples will result in a remove. Entries will result in an add. Entries with a strict: true property will conditionally result in a remove: if the update.val and the entry.val fields match.