docs: @NonNull
    private static List<Point> coordAll(@NonNull List<Point> coords,
                                        @NonNull MultiPolygon multiPolygon,
                                        boolean excludeWrapCoord) {
      int wrapShrink = excludeWrapCoord ? 1 : 0;
      for (int i = 0; i < multiPolygon.coordinates().size(); i++) {
        for (int j = 0; j < multiPolygon.coordinates().get(i).size(); j++) {
          for (int k = 0; k < multiPolygon.coordinates().get(i).get(j).size() - wrapShrink; k++) {
            coords.add(multiPolygon.coordinates().get(i).get(j).get(k));
          }
        }
      }
      return coords;
    }