rem: { if ((soap->mode & SOAP_XML_TREE) || soap->part == SOAP_IN_HEADER)
add: { if (soap->part == SOAP_IN_HEADER)
context: soap_is_single(struct soap *soap, struct soap_plist *pp){ if ((soap->mode & SOAP_XML_TREE) || soap->part == SOAP_IN_HEADER)    return 1;  if (!pp)    return 0;  if (soap->mode & SOAP_IO_LENGTH)    return pp->mark1 == 0;  return pp->mark2 == 0;}