Working on the tests in output-tests.lisp, I noticed that failures are
being reported with expected and actual values backwards.

That is, when the runner says

    blah evaluated to "foo" which is not string= to "bar"

... "foo" is actually the expected value and "bar" the actual, so the
message ought to say:

    blah evaluated to "bar" which is not string= to "foo".

Daniel