XPT_NewAnnotation(PRBool is_last, PRBool is_empty, XPTString *creator, XPTString *private_data)
XPT_NewAnnotation(uint8 flags, XPTString *creator, XPTString *private_data)
XPT_NewAnnotation(PRBool is_last, PRBool is_empty, XPTString *creator,                  XPTString *private_data){    XPTAnnotation *ann = PR_NEWZAP(XPTAnnotation);    if (!ann)        return NULL;    ann->prefix.is_last = is_last;    ann->prefix.tag = is_empty ? 0 : 1;    if (!is_empty) {        ann->private.creator = creator;        ann->private.private_data = private_data;    }    return ann;}