Define UNLESS as a global macro in the test environment.
Use SETQ rather than SETF for easier testing.