FYI, bipt mentioned this bug on IRC: (compile '(cdr '(5 . #nil)) #:to 'value) => () (cdr '(5 . #nil)) => #nil and I pushed the attached fix to stable-2.0. Mark