rem: if (soap_s2bool(soap, soap_attr_value(soap, "autoDelete"), &((ns1__StatusTracking *)a)->autoDelete)) return NULL;
add: if (soap_s2bool(soap, soap_attr_value(soap, "autoDelete", 0), &((ns1__StatusTracking *)a)->autoDelete)) return NULL;
context: SOAP_FMAC3 ns1__StatusTracking * SOAP_FMAC4 soap_in_ns1__StatusTracking(struct soap *soap, const char *tag, ns1__StatusTracking *a, const char *type){	if (soap_peek_element(soap))		return NULL;	if (!(a = (ns1__StatusTracking *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__StatusTracking, sizeof(ns1__StatusTracking), soap->type, soap->arrayType)))	{	soap->error = SOAP_TAG_MISMATCH;		return NULL;	}	*soap->id = '\0';	if (soap->alloced)	{	a->soap_default(soap);		if (soap->clist->type != SOAP_TYPE_ns1__StatusTracking)			return (ns1__StatusTracking *)a->soap_in(soap, tag, type);	}		if (soap_s2bool(soap, soap_attr_value(soap, "autoDelete"), &((ns1__StatusTracking *)a)->autoDelete))			return NULL;	if (!soap_in_ns1__StatusTrackingOptions(soap, tag, &(((ns1__StatusTracking*)a)->__item), "ns1:StatusTracking"))		return NULL;	return a;}