}
public RPCValues deserializeRPCElement(RPCMethod method,
OMElement rpcElement)
throws Exception {
RPCValues values = new RPCValues();
// Run each argument (sub-element) through the appropriate deser
Iterator args = rpcElement.getChildElements();
Map elementCounts = new HashMap();
while (args.hasNext()) {