Make setf of compiler-macro-function more ANSI compliant.
Macro lookup functions were wrecklessly unsafe and needlessly brittle, no more!