docs: function(str){
      return str.replace(URL_LEFT_RIGHT_RE, function(){
        if(arguments[1]) return arguments[0];
        return arguments[0].substr(0, arguments[0].length - arguments[2].length - 1)
                 + (arguments[2] == 'left' ? 'right' : 'left')
                 + arguments[0].slice(-1);
      });
    }