Update seq grammar; fix how mode.opts updates.