I think I sent the previous email to the wrong place. My apologies. This is a newer patch meant to replace the previous one. The only difference is that that lisp-xyz module doesn't have a prefix.