return SetProperty(kind, val);
return SetPropertyValue(kind, val);
    nsresult SetStringProperty(icalproperty_kind kind, const nsACString &str)    {        icalvalue *val = icalvalue_new_string(PromiseFlatCString(str).get());        if (!val)            return NS_ERROR_OUT_OF_MEMORY;        return SetProperty(kind, val);    }