PUBLIC int mprWriteJson(MprJson *obj, cchar *key, cchar *value)
{
    if (setProperty(obj, sclone(key), createJsonValue(value)) == 0) {
        return MPR_ERR_CANT_WRITE;
    }
    return 0;
}
NVD is only using a subset of CWE for mapping instead of the entire CWE, and the weakness type is not covered by that subset.