srecord noeq G22HolePaths(IImageRegion region) { L get() { L outlines = region.createdWithDiagonals() ? g22_allBorderTraces_withDiagonals(region) : g22_allBorderTraces(region); ret map(dropFirst(outlines), points -> new OnePathWithOrigin(points)); } }