ONCE-ONLY from SBCL

ONCE-ONLY is a utility useful in writing source transforms and
macros. It provides a concise way to wrap a LET around some code
to ensure that some forms are only evaluated once.