I find the coagulating of spaces that FILL-STREAM
performs really confusing:
> (describe "foo bar")[4 spaces]
"foo bar"[1space] is a simple 1 dimensional array
(vector) of CHARACTERs, of size 10
(a ISO-8859-1 string).
When I first saw this, I wondered how CLISP managed to
display two different strings. Was the heap
corrupted? How could that happen?