which will be added to the list at the end of the command.
This ensures we can't run out of space while trying to make
an undo-boundary. */
which will be added to the list at the end of the command.
This ensures we can't run out of space while trying to make
an undo-boundary. */