(unless key (setf key (gensym "KEY")) (push key ignores))
(unless value (setf value (gensym "VALUE")) (push value ignores))
`(block nil
(unless key (setf key (gensym "KEY")) (push key ignores))
(unless value (setf value (gensym "VALUE")) (push value ignores))
`(block nil