() Daniel Hartwig () Wed, 3 Apr 2013 17:47:01 +0800 Apparently we are supposed to do this a bit more and accomodate yet another non-compliant service? Maybe that stuff should be exposed to the user. Do a best effort conversion and if not successful, return a pair ‘(raw-string . STRING)’ or whatever -- it's enough that it has a different type and that the type is documented. This way, you avoid carrying forward lots of cruft. Do it now before it's too late! Erk. What is the point of defining protocols and standards then? One purpose is to challenge programmers to learn how and when to say "no". -- Thien-Thi Nguyen GPG key: 4C807502