-record(patch, { position :: etui@geometry:position(), cells :: list(etui@buffer:cell()) }).