docs: function(str, opt_obj) {
      var dst = opt_obj || {};
      try {
        var q = str.indexOf("?");
        var e = str.indexOf("#");
        if (e < 0) {
          e = str.length;
        }
        var query = str.substring(q + 1, e);
        searchStringToObject(query, dst);
      } catch (e) {
        console.error(e);
      }
      return dst;
    }