rem: !Membership.require(Membership.OWNER); 
add: !membership.require(Membership.OWNER); 
context: Site.prototype.getPermission = function(action) {   switch (action) {      case "robots.txt":      return true;      case ".":      case "main":      case "main.js":      case "main.css":      case "rss.xml":      case "rss.xsl":      case "tags":      return this.status !== Site.BLOCKED &&            !User.require(User.BLOCKED) &&             Site.require(Site.PUBLIC) ||            Site.require(Site.RESTRICTED) &&             Membership.require(Membership.SUBSCRIBER) ||            Site.require(Site.CLOSED) &&            Membership.require(Membership.OWNER) ||             User.require(User.PRIVILEGED);      case "edit":      case "referrers":      return this.status !== Site.BLOCKED &&             !User.require(User.BLOCKED) &&             Membership.require(Membership.OWNER) ||            User.require(User.PRIVILEGED);      case "subscribe":      return this.status !== Site.BLOCKED &&            !User.require(User.BLOCKED) &&             Site.require(Site.PUBLIC) &&            !Membership.require(Membership.SUBSCRIBER);      case "unsubscribe":      return User.require(User.REGULAR) &&             !Membership.require(Membership.OWNER);   }   return false;};
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/3d0fae4302b944a61894fbad9cb3eb06f72984a3/Site.js/buggy/code/Site/Site.js