join
open override fun join(other: ORMapEntry<S>, context: DotContext, otherContext: DotContext): ORMapEntry<S>
The causal join with other. A dot is kept when it is live in both stores, or live in one and not yet witnessed by the other side's context; it is dropped only when one side still has it while the other has it in otherContext but not in its store — the signature of a deliberate remove. context is this store's surrounding causal history; otherContext is the other's.