code: private static MultiLineString convertMultiCurve(JGeometry geometry) {
          JGeometry[] elements = geometry.getElements();
          if (elements == null || elements.length == 0) {
              return MultiLineString.createEmpty();
          }
          CrsId crs = CrsId.valueOf(geometry.getSRID());
          LineString[] lineStrings = new LineString[elements.length];
          for (int i = 0; i < elements.length; i++) {
              PointSequence points = getPoints(elements[i]);
              lineStrings[i] = new LineString(points);
          }
          return new MultiLineString(lineStrings);
      }
docs: FIXME