Hmmmm, as for sending an object back, maybe it doesn't know what class it is, but it doesn't need to for what i'm doing.
I want people to be able to build a structure in the XML, say, to represent a customer, with an array of phone numbers, etc.
I've been able to received such a structure, and put it directly in a hashref in the method, and then make some changes, and send back the hashref, which gets represented fine in the XML being sent back.