Unless When

I guess you will not like Lisp then (;

http://clhs.lisp.se/Body/m_when_.htm