Stefan Monnier writes: > So the code has a problem, since byte-compiling it doesn't work > (emacs24 is 24.1, here). No wonder eager macro-expansion also leads > to problems. Here's the revised test case that compiles cleanly and still has the same problem: