code: public static MultiPoint of(Stream<Point> points) {
          return of(points.collect(Collectors.toList()));
      }
docs: Creates a MultiPoint from the given points.
  
  @param points The {@link Point} Iterable.
  @return MultiPoint