Simply because clipIndex can change during trimClipIn while it can’t during trimClipOut, TrimClipInCommand merging is inconsistent with TrimClipOutCommand merging.
clipIndex
trimClipIn
trimClipOut
TrimClipInCommand
TrimClipOutCommand