Sorry for yet another double post. My previous one was wrong: with-input-from-string makes sting stream and CXML wants unsigned-byte 8, so it failed early, before even parsing, which I took to be a successful result :S