docs: function _interpretJsonPath(jsonPath) {
  
        if (typeof jsonPath === 'string') {
          if (jsonPath) {
  
            jsonPath = _compact(jsonPath.split(/[\]\.]+|\[|\]/g));
  
            for (
              var i = 0, path; i < jsonPath.length; i++
            ) {
  
              path = jsonPath[i];
  
              if (!isNaN(path)) {
                path = parseInt(path);
              }
            }
          } else {
            jsonPath = [];
          }
        } else {
          throw Error(
            "@jsonPath must be a string. Type is [" + (typeof jsonPath) + "]"
          );
        }
  
        return jsonPath;
      }