How about making the Lispm LET (and LET*) macro a destructuring LET compatible with the current default in Maclisp. This is a very useful feature which could probably be simply implemented by calling some of the code for processing DEFMACRO arguments.