ext:trap-fpe accepts arbitrary symbols without complaining
ext:trap-fpe
should probably error on unrecognized condition
s
(ext:trap-fpe :last t) ;; should be (ext:trap-fpe 'last t)
(ext:trap-fpe :division-by-zero nil) ;; should be (ext:trap-fpe 'division-by-zero nil)
should error. (Might also be nice to have a note in the docs that those are symbols in CL package, which is obvious once you know that but easy to miss.)