code: public List<Polygon> polygons() {
      List<List<List<Point>>> coordinates = coordinates();
      List<Polygon> polygons = new ArrayList<>(coordinates.size());
      for (List<List<Point>> points : coordinates) {
        polygons.add(Polygon.fromLngLats(points));
      }
      return polygons;
    }
docs: Returns a list of polygons which make up this MultiPolygon instance.
  
  @return a list of {@link Polygon}s which make up this MultiPolygon instance
  @since 3.0.0