sequencer: do not require `allow_empty` for redundant commit options