Convert undo-make-selective-list to undo-make-regional-list returning assoc list
Some more work on undo
Revert the splitting of primitive-undo in undo-primitive-elt, deleting latter function.
primitive-undo to use undo-using-generator
Add peek? arg to generator, get rid of references to list in undo-using-generator
Fix misbalanced parens