add: }
context: SOAP_FMAC3 ns1__CommentStatus * SOAP_FMAC4 soap_in_ns1__CommentStatus(struct soap *soap, const char *tag, ns1__CommentStatus *a, const char *type){	if (soap_peek_element(soap))		return NULL;	if (!(a = (ns1__CommentStatus *)soap_class_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__CommentStatus, sizeof(ns1__CommentStatus), 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__CommentStatus)			return (ns1__CommentStatus *)a->soap_in(soap, tag, type);	}		{	const char *t = soap_attr_value(soap, "comment");			if (t)			{	char *s;				if (soap_s2string(soap, t, &s))					return NULL;				((ns1__CommentStatus *)a)->comment.assign(s);			}		}	if (!soap_in_string(soap, tag, &(((ns1__CommentStatus*)a)->__item), "ns1:CommentStatus"))		return NULL;	return a;}