code: public static LineString of(Stream<Point> points) {
          return of(points.collect(Collectors.toList()));
      }
docs: Creates a LineString from the given points.
  
  @param points Iterable of Point at least by 2 points.
  @return a LineString