code: public static GeoShape.Union union(String... shapes) {
          return union(Stream.of(shapes).map(Builder::wkt).collect(Collectors.toList()));
      }
docs: Returns a new {@link GeoShape.Union}, representing the union of the specified WKT shapes.
  
  @param shapes the shapes to be subtracted in WKT format
  @return a new difference transformation