docs: @Nullable
    public static SegmentId tryParse(String dataSource, String segmentId)
    {
      List<SegmentId> possibleParsings = iteratePossibleParsingsWithDataSource(dataSource, segmentId);
      return possibleParsings.isEmpty() ? null : possibleParsings.get(0);
    }