rem:  var result = entry.evalStory(param, usr); return !result.error; 
add: try { entry.evalStory(param, usr); return true; } catch (e) { throw(e.toString()); } 
context: function editPost (postid, username, password, content, publish) {   var usr = root.blogger.getUser(username, password);   var entry = root.storiesByID.get(postid.toString());   if (!entry)      throw("Couldn't find the story with id " + postid);   // check if user is allowed to edit the story   try {      entry.checkEdit(usr, entry.site.members.getMembershipLevel(usr));   } catch (deny) {      throw("You're not allowed to edit the story with id " + postid);   }   var param = new Object();   param.content_title = content.title;   param.content_text  = content.description;   if (content.dateCreated)     param.createtime = (content.dateCreated).format("yyyy-MM-dd HH:mm");   if (content.categories && content.categories.length>0)      param.topic = content.categories[0];   param.publish = publish;   param.addToFront = (content.flNotOnHomePage && param.topic) ? false : true;   param.discussions = content.mt_allow_comments == 0 ? 0 : 1;   var result = entry.evalStory(param, usr);   return !result.error;}
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/993/45914c5c90a0f29395106e4dc0f9fe9fe88cac9e/metaWeblogAPI.js/buggy/code/MetaWeblogApi/metaWeblogAPI.js