docs: public static Partitions parse(String nodes) {
          Partitions result = new Partitions();
  
          try {
              List<RedisClusterNode> mappedNodes = TOKEN_PATTERN.splitAsStream(nodes).filter(s -> !s.isEmpty())
                      .map(ClusterPartitionParser::parseNode).collect(Collectors.toList());
              result.addAll(mappedNodes);
          } catch (Exception e) {
              throw new RedisException("Cannot parse " + nodes, e);
          }
  
          return result;
      }