More about marshalling to XML/JSON