Slow down there Tex!
People are messing with it so they can LEARN. Everyone has to start at
ground zero and work from there, and if you aren't able to be compassionate
for those who are starting out fresh, then you should probably not be part
of a list such as this. These lists are here to help
You could also, for #2, simply record the changes to the database and allow
those commands to be recalled and reversed. So, say that someone queried:
INSERT INTO table_name (a1, b2, c3, d4) VALUES (joe, john, judy, jackie);
You could make an undo available as an include that can parse it as a r