Adds a segment to the TimeChain.
true as specified by add
segment to add
when monotonicity or ending condition are violated.