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