I haven't looked too hard, so perhaps I am missing something, but: What function is used by WITH-OUTPUT-TO-STRING to create an output stream to an existing string? MAKE-STRING-OUTPUT-STREAM does not take an argument. -------