intersection|LINESTRING(8 0,10 0)
difference|LINESTRING(0 0,8 0)
symdifference|LINESTRING(0 0,8 0)
union|MULTILINESTRING((0 0,8 0),(8 0,10 0),(10 0,14 0))
unaryunion|MULTILINESTRING((0 0,8 0),(8 0,10 0),(10 0,14 0))
subdivide|POLYGON((0 10,10 10,10 0,0 0,0 10))
subdivide|POLYGON((10 6,100 6,100 4,10 6))
subdivide|POLYGON((100 4,110 4,110 0,100 0,100 4))
subdivide|POLYGON((100 10,110 10,110 4,100 4,100 10))
