rem: throw BadMojo (ERR_REQUIRED_PARAM, "p"); 
add: throw new BadMojo (ERR_REQUIRED_PARAM, "p"); 
context: function formatProperty (p){    if (!p)        throw BadMojo (ERR_REQUIRED_PARAM, "p");    var flags = p.flags;    var s = "";    if (flags & jsdIProperty.FLAG_ENUMERATE)        s += MSG_VF_ENUMERABLE;    if (flags & jsdIProperty.FLAG_READONLY)        s += MSG_VF_READONLY;            if (flags & jsdIProperty.FLAG_PERMANENT)        s += MSG_VF_PERMANENT;    if (flags & jsdIProperty.FLAG_ALIAS)        s += MSG_VF_ALIAS;    if (flags & jsdIProperty.FLAG_ARGUMENT)        s += MSG_VF_ARGUMENT;    if (flags & jsdIProperty.FLAG_VARIABLE)        s += MSG_VF_VARIABLE;    if (flags & jsdIProperty.FLAG_HINTED)        s += MSG_VF_HINTED;    return getMsg(MSN_FMT_PROPERTY, [s, p.name.stringValue,                                     formatValue(p.value)]);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/7adb0389b4ac0f7098dce88d5702bd166d522191/venkman-debugger.js/clean/extensions/venkman/resources/content/venkman-debugger.js