My final review (until the next one ;) ldpatch
authorPierre-Antoine <pchampin@liris.cnrs.fr>
Sun, 23 Nov 2014 21:58:27 +0100
branchldpatch
changeset 913 cd2b89e3cdc8
parent 912 f0a40debd146
child 914 88bfaff0ca03
My final review (until the next one ;)
fig-update-list-2.svg
fig-update-list.svg
ldpatch.html
--- a/fig-update-list-2.svg	Fri Nov 21 22:02:36 2014 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,771 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   version="1.1"
-   width="744.09448"
-   height="318.89764"
-   viewBox="0 0 595.1271 255.11809"
-   id="svg2"
-   inkscape:version="0.48.5 r10040"
-   sodipodi:docname="fig-update-list-2.svg">
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1014"
-     id="namedview3127"
-     showgrid="true"
-     units="cm"
-     inkscape:zoom="1.159799"
-     inkscape:cx="296.48479"
-     inkscape:cy="161.97547"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="g4299">
-    <inkscape:grid
-       type="xygrid"
-       id="grid3129"
-       empspacing="4"
-       visible="true"
-       enabled="true"
-       snapvisiblegridlinesonly="true"
-       units="cm"
-       spacingx="0.25cm"
-       spacingy="0.25cm"
-       dotted="false" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata308">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs306">
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Mend-7"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         id="path4070-1"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <filter
-       id="filter4113"
-       inkscape:label="Black2Green">
-      <feColorMatrix
-         id="feColorMatrix4115"
-         values="1 0 0 0 0 0 1 0 0 0.5 0 0 1 0 0 0 0 0 1 0 " />
-    </filter>
-    <filter
-       inkscape:label="Black2Red"
-       id="filter4307">
-      <feColorMatrix
-         values="1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 -0.2 "
-         id="feColorMatrix4309" />
-    </filter>
-  </defs>
-  <g
-     id="node1"
-     transform="translate(-28.024684,320.34635)">
-    <title
-       id="title10">lorem</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon12"
-       points="200.142,-310 139.142,-310 139.142,-274 200.142,-274 200.142,-310 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text14"
-       y="-288.29999"
-       x="169.642">&quot;lorem&quot;</text>
-  </g>
-  <g
-     id="node2"
-     transform="translate(-82.532324,289.34635)">
-    <title
-       id="title17">ipsum</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon19"
-       points="340.189,-243 340.189,-279 340.189,-279 278.189,-279 278.189,-243 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text21"
-       y="-257.29999"
-       x="309.189">&quot;ipsum&quot;</text>
-  </g>
-  <g
-     id="node5"
-     transform="translate(-235.40123,212.34635)">
-    <title
-       id="title38">amet</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon40"
-       points="745.176,-166 745.176,-202 745.176,-202 689.176,-202 689.176,-166 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text42"
-       y="-180.3"
-       x="717.17603">&quot;amet&quot;</text>
-  </g>
-  <g
-     id="node7"
-     transform="matrix(0.92651518,0,0,1,113.31478,354.03927)">
-    <title
-       id="title52">ln0</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="30.5947"
-       sodipodi:cy="-269"
-       sodipodi:cx="30.5473"
-       d="m 61.142,-269 c 0,9.94113 -13.697714,18 -30.5947,18 -16.896986,0 -30.59469952,-8.05887 -30.59469952,-18 0,-9.94113 13.69771352,-18 30.59469952,-18 16.896986,0 30.5947,8.05887 30.5947,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1.03890002"
-       id="ellipse54"
-       ry="18"
-       rx="30.5947"
-       cy="-269"
-       cx="30.5473" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text56"
-       y="-265.29999"
-       x="30.5473">_:ln0</text>
-  </g>
-  <g
-     id="node8"
-     transform="matrix(0.92651519,0,0,1,69.480788,323.03926)">
-    <title
-       id="title68">ln1</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="30.5947"
-       sodipodi:cy="-238"
-       sodipodi:cx="169.642"
-       d="m 200.2367,-238 c 0,9.94113 -13.69772,18 -30.5947,18 -16.89699,0 -30.5947,-8.05887 -30.5947,-18 0,-9.94113 13.69771,-18 30.5947,-18 16.89698,0 30.5947,8.05887 30.5947,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1.03890002"
-       id="ellipse70"
-       ry="18"
-       rx="30.5947"
-       cy="-238"
-       cx="169.642" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text72"
-       y="-234.3"
-       x="169.642">_:ln1</text>
-  </g>
-  <g
-     id="node11"
-     transform="matrix(0.99392154,0,0,1,-96.49525,250.03926)">
-    <title
-       id="title143">ln4</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="28.695299"
-       sodipodi:cy="-165"
-       sodipodi:cx="581.98199"
-       d="m 610.67729,-165 c 0,9.94113 -12.84732,18 -28.6953,18 -15.84797,0 -28.69529,-8.05887 -28.69529,-18 0,-9.94113 12.84732,-18 28.69529,-18 15.84798,0 28.6953,8.05887 28.6953,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1.00305319"
-       id="ellipse145"
-       ry="18"
-       rx="28.695299"
-       cy="-165"
-       cx="581.98199" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text147"
-       y="-161.3"
-       x="581.98199">_:ln4</text>
-  </g>
-  <g
-     id="node13"
-     transform="translate(-330.30631,216.73216)">
-    <title
-       id="title193">nil</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="32.494202"
-       sodipodi:cy="-75"
-       sodipodi:cx="868.77399"
-       d="m 901.26819,-75 c 0,9.941125 -14.54815,18 -32.4942,18 -17.94606,0 -32.4942,-8.058875 -32.4942,-18 0,-9.941125 14.54814,-18 32.4942,-18 17.94605,0 32.4942,8.058875 32.4942,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse195"
-       ry="18"
-       rx="32.494202"
-       cy="-75"
-       cx="868.77399" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text197"
-       y="-71.300003"
-       x="868.77399">rdf:nil</text>
-  </g>
-  <g
-     id="node14"
-     transform="translate(-312.80564,323.59829)">
-    <title
-       id="title209">foo</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon211"
-       points="608.982,-129 554.982,-129 554.982,-93 608.982,-93 608.982,-129 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text213"
-       y="-107.3"
-       x="581.98199">&quot;foo&quot;</text>
-  </g>
-  <g
-     id="node15"
-     transform="translate(-362.96028,285.59829)">
-    <title
-       id="title216">bar</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon218"
-       points="744.176,-91 690.176,-91 690.176,-55 744.176,-55 744.176,-91 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text220"
-       y="-69.300003"
-       x="717.17603">&quot;bar&quot;</text>
-  </g>
-  <g
-     id="node16"
-     transform="translate(-429.51892,230.59829)">
-    <title
-       id="title223">baz</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon225"
-       points="895.774,-36 841.774,-36 841.774,0 895.774,0 895.774,-36 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text227"
-       y="-14.3"
-       x="868.77399">&quot;baz&quot;</text>
-  </g>
-  <g
-     id="node17"
-     transform="translate(-177.61063,254.90539)">
-    <title
-       id="title230">un0</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="27"
-       sodipodi:cy="-99"
-       sodipodi:cx="446.78699"
-       d="m 473.78699,-99 c 0,9.941125 -12.08831,18 -27,18 -14.91169,0 -27,-8.058875 -27,-18 0,-9.94113 12.08831,-18 27,-18 14.91169,0 27,8.05887 27,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse232"
-       ry="18"
-       rx="27"
-       cy="-99"
-       cx="446.78699" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text234"
-       y="-95.300003"
-       x="446.78699">_:un0</text>
-  </g>
-  <g
-     id="node18"
-     transform="translate(-227.76627,212.90539)">
-    <title
-       id="title246">un1</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="27"
-       sodipodi:cy="-57"
-       sodipodi:cx="581.98199"
-       d="m 608.98199,-57 c 0,9.941125 -12.08831,18 -27,18 -14.91168,0 -27,-8.058875 -27,-18 0,-9.941125 12.08832,-18 27,-18 14.91169,0 27,8.058875 27,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse248"
-       ry="18"
-       rx="27"
-       cy="-57"
-       cx="581.98199" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text250"
-       y="-53.299999"
-       x="581.98199">_:un1</text>
-  </g>
-  <g
-     id="node19"
-     transform="translate(-277.92094,174.90539)">
-    <title
-       id="title271">un2</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="27"
-       sodipodi:cy="-19"
-       sodipodi:cx="717.17603"
-       d="m 744.17603,-19 c 0,9.9411255 -12.08832,18 -27,18 -14.91169,0 -27,-8.0588745 -27,-18 0,-9.941125 12.08831,-18 27,-18 14.91168,0 27,8.058875 27,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse273"
-       ry="18"
-       rx="27"
-       cy="-19"
-       cx="717.17603" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text275"
-       y="-15.3"
-       x="717.17603">_:un2</text>
-  </g>
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5081"
-     d="m 169.96377,85.03927 28.34645,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5089"
-     d="m 497.13962,100.27656 25.61669,25.69575" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5091"
-     d="m 296.17636,155.90539 31.03936,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-     id="path5093"
-     d="m 354.21572,155.90539 0,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5095"
-     d="m 381.21572,155.90539 31.03937,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5099"
-     d="m 269.17636,173.90539 0,20.6929" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5101"
-     d="m 354.21572,173.90539 0,20.6929" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5103"
-     d="m 439.25508,173.90539 0,20.6929" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5105"
-     d="m 141.61732,67.03927 0,-20.69292" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5107"
-     d="m 226.65668,67.03926 0,-20.69291" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Mend-7)"
-     id="path5113"
-     d="m 481.89381,67.0393 -0.0637,-20.69295" />
-  <g
-     id="g5115"
-     transform="translate(11.857427,354.03927)">
-    <title
-       id="title5117">ln0</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="30.5947"
-       sodipodi:cy="-269"
-       sodipodi:cx="30.5473"
-       d="m 61.142,-269 c 0,9.94113 -13.697714,18 -30.5947,18 -16.896986,0 -30.59469952,-8.05887 -30.59469952,-18 0,-9.94113 13.69771352,-18 30.59469952,-18 16.896986,0 30.5947,8.05887 30.5947,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse5119"
-       ry="18"
-       rx="30.5947"
-       cy="-269"
-       cx="30.5473" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text5121"
-       y="-265.29999"
-       x="30.5473">
-      <tspan
-         style="font-style:italic"
-         id="tspan5125">s</tspan>
-    </text>
-  </g>
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5123"
-     d="m 72.999427,85.03927 40.271433,0" />
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text5121-3"
-     y="77.95266"
-     x="92.011009">
-    <tspan
-       style="font-style:italic"
-       id="tspan5125-6">p</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6305"
-     y="63.779427"
-     x="141.61732">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6325"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6307"
-     y="63.779427"
-     x="226.65669">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6327"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6313"
-     y="63.779427"
-     x="481.77478">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6333"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6315"
-     y="184.25185"
-     x="269.17639">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6335"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6317"
-     y="184.25185"
-     x="354.21576">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6337"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6319"
-     y="184.25185"
-     x="439.2551">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6339"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6321"
-     y="77.95266"
-     x="184.13701">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6323">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6353"
-     transform="matrix(0.68019617,0.73303013,-0.73303013,0.68019617,0,0)"
-     y="-301.97122"
-     x="431.71555">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6355">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6357"
-     y="148.81879"
-     x="311.69608">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6359">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6361"
-     y="148.81879"
-     x="396.73541">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6363">rdf:rest</tspan>
-  </text>
-  <g
-     id="g4067"
-     style="filter:url(#filter4307)">
-    <path
-       d="m 255.04387,85.03943 28.30571,-1.7e-4"
-       id="path3287-6"
-       style="fill:none;stroke:#000000;stroke-width:0.79999987;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7);display:inline;stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0"
-       inkscape:connector-curvature="0" />
-    <g
-       transform="translate(-135.09096,258.34635)"
-       id="node3"
-       style="stroke-width:0.79999987;stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0">
-      <title
-         id="title24">dolor</title>
-      <polygon
-         points="475.287,-212 475.287,-248 475.287,-248 418.287,-248 418.287,-212 "
-         id="polygon26"
-         style="fill:#ffffff;stroke:#000000;stroke-width:0.79999987;stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0" />
-      <text
-         x="446.78699"
-         y="-226.3"
-         id="text28"
-         style="font-size:14px;text-anchor:middle;font-family:'Times,serif';stroke-width:0.79999987;stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0">&quot;dolor&quot;</text>
-    </g>
-    <g
-       transform="translate(-185.2466,247.34635)"
-       id="node4"
-       style="stroke-width:0.79999987;stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0">
-      <title
-         id="title31">sit</title>
-      <polygon
-         points="608.982,-201 608.982,-237 608.982,-237 554.982,-237 554.982,-201 "
-         id="polygon33"
-         style="fill:#ffffff;stroke:#000000;stroke-width:0.79999987;stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0" />
-      <text
-         x="581.98199"
-         y="-215.3"
-         id="text35"
-         style="font-size:14px;text-anchor:middle;font-family:'Times,serif';stroke-width:0.79999987;stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0">&quot;sit&quot;</text>
-    </g>
-    <g
-       transform="matrix(0.92651521,0,0,1,25.227731,292.03926)"
-       id="node9"
-       style="stroke-width:0.83111982;stroke-miterlimit:4;stroke-dasharray:2.49335947,2.49335947;stroke-dashoffset:0">
-      <title
-         id="title93">ln2</title>
-      <ellipse
-         cx="309.189"
-         cy="-207"
-         rx="30.5947"
-         ry="18"
-         id="ellipse95"
-         style="fill:#ffffff;stroke:#000000;stroke-width:0.83111982;stroke-miterlimit:4;stroke-dasharray:2.49335947,2.49335947;stroke-dashoffset:0"
-         d="m 339.7837,-207 c 0,9.94113 -13.69772,18 -30.5947,18 -16.89699,0 -30.5947,-8.05887 -30.5947,-18 0,-9.94113 13.69771,-18 30.5947,-18 16.89698,0 30.5947,8.05887 30.5947,18 z"
-         sodipodi:cx="309.189"
-         sodipodi:cy="-207"
-         sodipodi:rx="30.5947"
-         sodipodi:ry="18" />
-      <text
-         x="309.189"
-         y="-203.3"
-         id="text97"
-         style="font-size:14px;text-anchor:middle;font-family:'Times,serif';stroke-width:0.83111982;stroke-miterlimit:4;stroke-dasharray:2.49335947,2.49335947;stroke-dashoffset:0">_:ln2</text>
-    </g>
-    <g
-       transform="matrix(0.98784308,0,0,1,-44.620034,261.03926)"
-       id="node10"
-       style="stroke-width:0.80490743;stroke-miterlimit:4;stroke-dasharray:2.41472229,2.41472229;stroke-dashoffset:0">
-      <title
-         id="title118">ln3</title>
-      <ellipse
-         cx="446.78699"
-         cy="-176"
-         rx="28.695299"
-         ry="18"
-         id="ellipse120"
-         style="fill:#ffffff;stroke:#000000;stroke-width:0.80490743;stroke-miterlimit:4;stroke-dasharray:2.41472229,2.41472229;stroke-dashoffset:0"
-         d="m 475.48229,-176 c 0,9.94113 -12.84733,18 -28.6953,18 -15.84798,0 -28.6953,-8.05887 -28.6953,-18 0,-9.94113 12.84732,-18 28.6953,-18 15.84797,0 28.6953,8.05887 28.6953,18 z"
-         sodipodi:cx="446.78699"
-         sodipodi:cy="-176"
-         sodipodi:rx="28.695299"
-         sodipodi:ry="18" />
-      <text
-         x="446.78699"
-         y="-172.3"
-         id="text122"
-         style="font-size:14px;text-anchor:middle;font-family:'Times,serif';stroke-width:0.80490743;stroke-miterlimit:4;stroke-dasharray:2.41472229,2.41472229;stroke-dashoffset:0">_:ln3</text>
-    </g>
-    <path
-       d="m 340.04249,85.03926 28.34646,0"
-       id="path5083"
-       style="fill:none;stroke:#000000;stroke-width:0.79999987;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7);stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 425.08185,85.03926 28.3872,1.7e-4"
-       id="path5085"
-       style="fill:none;stroke:#000000;stroke-width:0.79999987;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7);stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 465.6612,152.13309 41.33415,-5.90488"
-       id="path5097"
-       style="fill:none;stroke:#000000;stroke-width:0.79999987;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7);stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 311.69604,67.03926 0,-20.69291"
-       id="path5109"
-       style="fill:none;stroke:#000000;stroke-width:0.79999987;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7);stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 396.7354,67.03926 0,-20.69291"
-       id="path5111"
-       style="fill:none;stroke:#000000;stroke-width:0.79999987;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7);stroke-miterlimit:4;stroke-dasharray:2.39999962,2.39999962;stroke-dashoffset:0"
-       inkscape:connector-curvature="0" />
-    <text
-       x="311.69608"
-       y="63.779427"
-       id="text6309"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan6329"
-         style="font-size:10.39999866px"> rdf:first</tspan>
-    </text>
-    <text
-       x="396.73541"
-       y="63.779427"
-       id="text6311"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan6331"
-         style="font-size:10.39999866px"> rdf:first</tspan>
-    </text>
-    <text
-       x="269.17639"
-       y="77.95266"
-       id="text6341"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan6343"
-         style="font-size:10.39999866px">rdf:rest</tspan>
-    </text>
-    <text
-       x="354.21573"
-       y="77.95266"
-       id="text6345"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan6347"
-         style="font-size:10.39999866px">rdf:rest</tspan>
-    </text>
-    <text
-       x="439.2551"
-       y="77.95266"
-       id="text6349"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan6351"
-         style="font-size:10.39999866px">rdf:rest</tspan>
-    </text>
-    <text
-       x="460.87106"
-       y="209.07555"
-       transform="matrix(0.99085491,-0.13493167,0.13493167,0.99085491,0,0)"
-       id="text6365"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan6367"
-         style="font-size:10.39999866px">rdf:rest</tspan>
-    </text>
-  </g>
-  <g
-     id="g4299"
-     style="filter:url(#filter4113)">
-    <path
-       d="m 236.75171,101.86432 22.39443,37.32405"
-       id="path5896"
-       style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-       inkscape:connector-curvature="0" />
-    <path
-       d="m 449.32074,139.19785 22.48939,-37.32918"
-       id="path5898"
-       style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-       inkscape:connector-curvature="0" />
-    <text
-       x="138.95323"
-       y="450.73318"
-       transform="matrix(0.52914347,-0.84853237,0.84853237,0.52914347,0,0)"
-       id="text6371"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan6373"
-         style="font-size:10.39999866px">rdf:rest</tspan>
-    </text>
-    <text
-       x="229.63512"
-       y="-159.21826"
-       transform="matrix(0.50413984,0.86362203,-0.86362203,0.50413984,0,0)"
-       id="text6375"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan6377"
-         style="font-size:10.39999866px">rdf:rest</tspan>
-    </text>
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text5121-3-9"
-       y="99.212593"
-       x="233.78403">
-      <tspan
-         style="font-style:italic;font-size:10.39999897px"
-         id="tspan5125-6-9">bef</tspan>
-    </text>
-    <text
-       x="262.13049"
-       y="148.81889"
-       id="text4353"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan4355"
-         style="font-style:italic;font-size:10.39999897px">fst</tspan>
-    </text>
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text4357"
-       y="148.81889"
-       x="446.38245">
-      <tspan
-         style="font-style:italic;font-size:10.39999897px"
-         id="tspan4359">lst</tspan>
-    </text>
-    <text
-       x="474.72888"
-       y="99.212593"
-       id="text4361"
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'">
-      <tspan
-         id="tspan4363"
-         style="font-style:italic;font-size:10.39999897px">aft</tspan>
-    </text>
-  </g>
-</svg>
--- a/fig-update-list.svg	Fri Nov 21 22:02:36 2014 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,704 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   version="1.1"
-   width="744.09448"
-   height="318.89764"
-   viewBox="0 0 595.1271 255.11809"
-   id="svg2"
-   inkscape:version="0.48.5 r10040"
-   sodipodi:docname="fig-update-list.svg">
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1014"
-     id="namedview4507"
-     showgrid="true"
-     inkscape:zoom="1.2809932"
-     inkscape:cx="585.42737"
-     inkscape:cy="158.315"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg2"
-     units="cm">
-    <inkscape:grid
-       type="xygrid"
-       id="grid4678"
-       empspacing="4"
-       visible="true"
-       enabled="true"
-       snapvisiblegridlinesonly="true"
-       spacingx="0.25cm"
-       units="cm"
-       spacingy="0.25cm" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata308">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <defs
-     id="defs306">
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Lend"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         id="path4064"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Mend"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         id="path4070"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       refX="0"
-       refY="0"
-       orient="auto"
-       id="Arrow1Mend-7"
-       style="overflow:visible">
-      <path
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         id="path4070-1"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-  </defs>
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.80000001px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7);display:inline"
-     id="path3287-6"
-     d="m 255.04387,85.039391 28.30571,-10e-5" />
-  <g
-     id="node3"
-     transform="translate(-135.09096,258.34629)">
-    <title
-       id="title24">dolor</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon26"
-       points="475.287,-212 475.287,-248 475.287,-248 418.287,-248 418.287,-212 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text28"
-       y="-226.3"
-       x="446.78699">&quot;dolor&quot;</text>
-  </g>
-  <g
-     id="node4"
-     transform="translate(-185.2466,247.34629)">
-    <title
-       id="title31">sit</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon33"
-       points="608.982,-201 608.982,-237 608.982,-237 554.982,-237 554.982,-201 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text35"
-       y="-215.3"
-       x="581.98199">&quot;sit&quot;</text>
-  </g>
-  <g
-     id="node9"
-     transform="matrix(0.92651521,0,0,1,25.227731,292.03929)">
-    <title
-       id="title93">ln2</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="30.5947"
-       sodipodi:cy="-207"
-       sodipodi:cx="309.189"
-       d="m 339.7837,-207 c 0,9.94113 -13.69772,18 -30.5947,18 -16.89699,0 -30.5947,-8.05887 -30.5947,-18 0,-9.94113 13.69771,-18 30.5947,-18 16.89698,0 30.5947,8.05887 30.5947,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1.03890002"
-       id="ellipse95"
-       ry="18"
-       rx="30.5947"
-       cy="-207"
-       cx="309.189" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text97"
-       y="-203.3"
-       x="309.189">_:ln2</text>
-  </g>
-  <g
-     id="node10"
-     transform="matrix(0.98784308,0,0,1,-44.620034,261.03929)">
-    <title
-       id="title118">ln3</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="28.695299"
-       sodipodi:cy="-176"
-       sodipodi:cx="446.78699"
-       d="m 475.48229,-176 c 0,9.94113 -12.84733,18 -28.6953,18 -15.84798,0 -28.6953,-8.05887 -28.6953,-18 0,-9.94113 12.84732,-18 28.6953,-18 15.84797,0 28.6953,8.05887 28.6953,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1.00613439"
-       id="ellipse120"
-       ry="18"
-       rx="28.695299"
-       cy="-176"
-       cx="446.78699" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text122"
-       y="-172.3"
-       x="446.78699">_:ln3</text>
-  </g>
-  <g
-     id="node1"
-     transform="translate(-28.024684,320.34629)">
-    <title
-       id="title10">lorem</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon12"
-       points="200.142,-310 139.142,-310 139.142,-274 200.142,-274 200.142,-310 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text14"
-       y="-288.29999"
-       x="169.642">&quot;lorem&quot;</text>
-  </g>
-  <g
-     id="node2"
-     transform="translate(-82.532324,289.34629)">
-    <title
-       id="title17">ipsum</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon19"
-       points="340.189,-243 340.189,-279 340.189,-279 278.189,-279 278.189,-243 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text21"
-       y="-257.29999"
-       x="309.189">&quot;ipsum&quot;</text>
-  </g>
-  <g
-     id="node5"
-     transform="translate(-235.40123,212.34629)">
-    <title
-       id="title38">amet</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon40"
-       points="745.176,-166 745.176,-202 745.176,-202 689.176,-202 689.176,-166 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text42"
-       y="-180.3"
-       x="717.17603">&quot;amet&quot;</text>
-  </g>
-  <g
-     id="node7"
-     transform="matrix(0.92651518,0,0,1,113.31478,354.03929)">
-    <title
-       id="title52">ln0</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="30.5947"
-       sodipodi:cy="-269"
-       sodipodi:cx="30.5473"
-       d="m 61.142,-269 c 0,9.94113 -13.697714,18 -30.5947,18 -16.896986,0 -30.59469952,-8.05887 -30.59469952,-18 0,-9.94113 13.69771352,-18 30.59469952,-18 16.896986,0 30.5947,8.05887 30.5947,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1.03890002"
-       id="ellipse54"
-       ry="18"
-       rx="30.5947"
-       cy="-269"
-       cx="30.5473" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text56"
-       y="-265.29999"
-       x="30.5473">_:ln0</text>
-  </g>
-  <g
-     id="node8"
-     transform="matrix(0.92651519,0,0,1,69.480788,323.03929)">
-    <title
-       id="title68">ln1</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="30.5947"
-       sodipodi:cy="-238"
-       sodipodi:cx="169.642"
-       d="m 200.2367,-238 c 0,9.94113 -13.69772,18 -30.5947,18 -16.89699,0 -30.5947,-8.05887 -30.5947,-18 0,-9.94113 13.69771,-18 30.5947,-18 16.89698,0 30.5947,8.05887 30.5947,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1.03890002"
-       id="ellipse70"
-       ry="18"
-       rx="30.5947"
-       cy="-238"
-       cx="169.642" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text72"
-       y="-234.3"
-       x="169.642">_:ln1</text>
-  </g>
-  <g
-     id="node11"
-     transform="matrix(0.99392154,0,0,1,-96.49525,250.03929)">
-    <title
-       id="title143">ln4</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="28.695299"
-       sodipodi:cy="-165"
-       sodipodi:cx="581.98199"
-       d="m 610.67729,-165 c 0,9.94113 -12.84732,18 -28.6953,18 -15.84797,0 -28.69529,-8.05887 -28.69529,-18 0,-9.94113 12.84732,-18 28.69529,-18 15.84798,0 28.6953,8.05887 28.6953,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1.00305319"
-       id="ellipse145"
-       ry="18"
-       rx="28.695299"
-       cy="-165"
-       cx="581.98199" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text147"
-       y="-161.3"
-       x="581.98199">_:ln4</text>
-  </g>
-  <g
-     id="node13"
-     transform="translate(-330.30631,216.73219)">
-    <title
-       id="title193">nil</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="32.494202"
-       sodipodi:cy="-75"
-       sodipodi:cx="868.77399"
-       d="m 901.26819,-75 c 0,9.941125 -14.54815,18 -32.4942,18 -17.94606,0 -32.4942,-8.058875 -32.4942,-18 0,-9.941125 14.54814,-18 32.4942,-18 17.94605,0 32.4942,8.058875 32.4942,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse195"
-       ry="18"
-       rx="32.494202"
-       cy="-75"
-       cx="868.77399" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text197"
-       y="-71.300003"
-       x="868.77399">rdf:nil</text>
-  </g>
-  <g
-     id="node14"
-     transform="translate(-312.80564,323.59829)">
-    <title
-       id="title209">foo</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon211"
-       points="608.982,-129 554.982,-129 554.982,-93 608.982,-93 608.982,-129 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text213"
-       y="-107.3"
-       x="581.98199">&quot;foo&quot;</text>
-  </g>
-  <g
-     id="node15"
-     transform="translate(-362.96028,285.59829)">
-    <title
-       id="title216">bar</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon218"
-       points="744.176,-91 690.176,-91 690.176,-55 744.176,-55 744.176,-91 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text220"
-       y="-69.300003"
-       x="717.17603">&quot;bar&quot;</text>
-  </g>
-  <g
-     id="node16"
-     transform="translate(-429.51892,230.59829)">
-    <title
-       id="title223">baz</title>
-    <polygon
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="polygon225"
-       points="895.774,-36 841.774,-36 841.774,0 895.774,0 895.774,-36 " />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text227"
-       y="-14.3"
-       x="868.77399">&quot;baz&quot;</text>
-  </g>
-  <g
-     id="node17"
-     transform="translate(-177.61063,254.90539)">
-    <title
-       id="title230">un0</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="27"
-       sodipodi:cy="-99"
-       sodipodi:cx="446.78699"
-       d="m 473.78699,-99 c 0,9.941125 -12.08831,18 -27,18 -14.91169,0 -27,-8.058875 -27,-18 0,-9.94113 12.08831,-18 27,-18 14.91169,0 27,8.05887 27,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse232"
-       ry="18"
-       rx="27"
-       cy="-99"
-       cx="446.78699" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text234"
-       y="-95.300003"
-       x="446.78699">_:un0</text>
-  </g>
-  <g
-     id="node18"
-     transform="translate(-227.76627,212.90539)">
-    <title
-       id="title246">un1</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="27"
-       sodipodi:cy="-57"
-       sodipodi:cx="581.98199"
-       d="m 608.98199,-57 c 0,9.941125 -12.08831,18 -27,18 -14.91168,0 -27,-8.058875 -27,-18 0,-9.941125 12.08832,-18 27,-18 14.91169,0 27,8.058875 27,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse248"
-       ry="18"
-       rx="27"
-       cy="-57"
-       cx="581.98199" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text250"
-       y="-53.299999"
-       x="581.98199">_:un1</text>
-  </g>
-  <g
-     id="node19"
-     transform="translate(-277.92094,174.90539)">
-    <title
-       id="title271">un2</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="27"
-       sodipodi:cy="-19"
-       sodipodi:cx="717.17603"
-       d="m 744.17603,-19 c 0,9.9411255 -12.08832,18 -27,18 -14.91169,0 -27,-8.0588745 -27,-18 0,-9.941125 12.08831,-18 27,-18 14.91168,0 27,8.058875 27,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse273"
-       ry="18"
-       rx="27"
-       cy="-19"
-       cx="717.17603" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text275"
-       y="-15.3"
-       x="717.17603">_:un2</text>
-  </g>
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5081"
-     d="m 169.96377,85.039291 28.34645,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5083"
-     d="m 340.04249,85.039291 28.34646,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5085"
-     d="m 425.08185,85.039291 28.3872,10e-5" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5089"
-     d="m 497.13962,100.27659 25.61669,25.6957" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5091"
-     d="m 296.17636,155.90539 31.03936,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-     id="path5093"
-     d="m 354.21572,155.90539 0,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5095"
-     d="m 381.21572,155.90539 31.03937,0" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5097"
-     d="m 465.6612,152.13309 41.33415,-5.9049" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5099"
-     d="m 269.17636,173.90539 0,20.6929" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5101"
-     d="m 354.21572,173.90539 0,20.6929" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5103"
-     d="m 439.25508,173.90539 0,20.6929" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5105"
-     d="m 141.61732,67.039291 0,-20.693" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5107"
-     d="m 226.65668,67.039291 0,-20.693" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5109"
-     d="m 311.69604,67.039291 0,-20.693" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5111"
-     d="m 396.7354,67.039291 0,-20.693" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-mid:none;marker-end:url(#Arrow1Mend-7)"
-     id="path5113"
-     d="m 481.89381,67.039291 -0.0637,-20.693" />
-  <g
-     id="g5115"
-     transform="translate(11.857427,354.03929)">
-    <title
-       id="title5117">ln0</title>
-    <ellipse
-       sodipodi:ry="18"
-       sodipodi:rx="30.5947"
-       sodipodi:cy="-269"
-       sodipodi:cx="30.5473"
-       d="m 61.142,-269 c 0,9.94113 -13.697714,18 -30.5947,18 -16.896986,0 -30.59469952,-8.05887 -30.59469952,-18 0,-9.94113 13.69771352,-18 30.59469952,-18 16.896986,0 30.5947,8.05887 30.5947,18 z"
-       style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="ellipse5119"
-       ry="18"
-       rx="30.5947"
-       cy="-269"
-       cx="30.5473" />
-    <text
-       style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-       id="text5121"
-       y="-265.29999"
-       x="30.5473">
-      <tspan
-         style="font-style:italic"
-         id="tspan5125">s</tspan>
-    </text>
-  </g>
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:#000000;stroke-width:0.79999989px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
-     id="path5123"
-     d="m 72.999427,85.039291 40.271433,0" />
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text5121-3"
-     y="77.952164"
-     x="92.011009">
-    <tspan
-       style="font-style:italic"
-       id="tspan5125-6">p</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6305"
-     y="63.779312"
-     x="141.61732">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6325"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6307"
-     y="63.779312"
-     x="226.65669">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6327"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6309"
-     y="63.779312"
-     x="311.69608">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6329"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6311"
-     y="63.779312"
-     x="396.73541">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6331"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6313"
-     y="63.779312"
-     x="481.77478">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6333"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6315"
-     y="184.25197"
-     x="269.17639">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6335"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6317"
-     y="184.25197"
-     x="354.21576">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6337"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6319"
-     y="184.25197"
-     x="439.2551">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6339"> rdf:first</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6321"
-     y="77.952164"
-     x="184.13701">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6323">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6341"
-     y="77.952164"
-     x="269.17639">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6343">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6345"
-     y="77.952164"
-     x="354.21573">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6347">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6349"
-     y="77.952164"
-     x="439.2551">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6351">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6353"
-     transform="matrix(0.68019617,0.73303013,-0.73303013,0.68019617,0,0)"
-     y="-301.97116"
-     x="431.71564">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6355">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6357"
-     y="148.81837"
-     x="311.69608">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6359">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6361"
-     y="148.81837"
-     x="396.73541">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6363">rdf:rest</tspan>
-  </text>
-  <text
-     style="font-size:14px;text-anchor:middle;font-family:'Times,serif'"
-     id="text6365"
-     transform="matrix(0.99085491,-0.13493167,0.13493167,0.99085491,0,0)"
-     y="209.07535"
-     x="460.87106">
-    <tspan
-       style="font-size:10.39999866px"
-       id="tspan6367">rdf:rest</tspan>
-  </text>
-</svg>
--- a/ldpatch.html	Fri Nov 21 22:02:36 2014 +0100
+++ b/ldpatch.html	Sun Nov 23 21:58:27 2014 +0100
@@ -232,7 +232,7 @@
 This document defines the Linked Data Patch Format (LD Patch), a format for describing changes to apply to Linked Data. It is suitable for use with <a href="http://tools.ietf.org/html/rfc5789">HTTP PATCH</a> [[!RFC5789]], a method to perform partial modifications to Web resources. <!-- The "text/ldpatch" media type is prospectively used to identify such LD Patch documents.-->
       </p>
       <p>
-An instance of the LD Patch language (or LD Patch document) defines a list of operations to be performed against a Linked Data resource, namely the addition or removal of RDF [[!rdf11-concepts]] triples in this graph.
+An instance of the LD Patch language (or LD Patch document) defines a list of operations to be performed against a Linked Data resource, namely the addition or removal of RDF [[!rdf11-concepts]] triples in the graph representing this resource.
       </p>
 
       <p id="relation-sparql-update">
@@ -426,17 +426,17 @@
             The base IRI used to resolve relative IRIs is the <a>target IRI</a>.
           </li>
           <li>
-            LD Patch allows <a class="internalDFN" href="#grammar-production-Var">var</a>iables in <a class="internalDFN" href="#grammar-production-subject">subject</a> and <a class="internalDFN" href="#grammar-production-predicate">predicate</a> positions.
+            LD Patch allows <a class="internalDFN" href="#grammar-production-Var">var</a>iables in <a class="internalDFN" href="#grammar-production-subject">subject</a> and <a class="internalDFN" href="#grammar-production-object">object</a> positions.
           </li>
           <li>
               The value of a <a class="internalDFN" href="#grammar-production-Var">var</a>iables is the last node to which it was bound (in case it appears in several <a>Bind</a> statements).
           </li>
           <li>
-              <dfn id="blank-node-scoping">The scope of <a class="internalDFN" href="#grammar-production-BlankNode">Blank nodes</a> identifiers is the whole LD Patch document.</dfn> That means that <a title="argument graph">argument graphs</a> across statements all share the same blank nodes.
+              <dfn id="blank-node-scoping">The scope of <a class="internalDFN" href="#grammar-production-BLANK_NODE_LABEL">blank node identifiers</a> is the whole LD Patch document.</dfn> That means that <a title="argument graph">argument graphs</a> across statements can share blank nodes.
           </li>
         </ul>
         <p>
-            As IRIs and RDF Literals have global scopes, such nodes in an <a>argument graph</a> represent the same resource as in the <a>target graph</a>. Blank nodes, on the other hand, pose a problem, as they have no global identifiers. Indeed, the scope of blank node identifiers is limited to the LD Patch document in which they appear. As a consequence, any blank node identifier appearing in an LD Patch document is understood to denote a <em>fresh</em> blank node, distinct from any node initially present in the <a>target graph</a>. Therefore blank node identifiers in LD Patch cannot interfere with pre-existing blank nodes in the <a>target graph</a>.
+            As IRIs and RDF Literals have global scopes, such nodes in an <a>argument graph</a> represent the same resource as in the <a>target graph</a>. Blank nodes, on the other hand, pose a problem, as they have no global identifiers. Indeed, since <a class="internalDFN" href="#blank-node-scoping">the scope of blank node identifiers is limited to the LD Patch document in which they appear</a>, any blank node identifier appearing in an LD Patch document is understood to denote a <em>fresh</em> blank node, distinct from any node initially present in the <a>target graph</a>. Therefore blank node identifiers in LD Patch cannot interfere with pre-existing blank nodes in the <a>target graph</a>.
         </p>
         <p>
 However, LD Patch provides mechanisms to address those pre-existing blank nodes: <a>bind</a>ing a variable to a blank node reachable through a <a>path expression</a>, <a>cut</a>ting a whole tree made of blank nodes, or using <a>UpdateList</a> to deal with those blank nodes that constitute RDF collections. There are cases where those mechanisms will not be able to unambiguously address a given blank node, but those cases are deemed <a href="#pathological-graph">pathological</a>, and are out of the scope of this specification.
@@ -446,7 +446,7 @@
       <section id="path-expression">
         <h2><dfn>Path Expression</dfn></h2>
         <p>
-            A <a>Path expression</a> can be used to locate RDF nodes within the <a>target graph</a>. A path expression consists of a series of one or more <a>Step</a>s or <a>Constraint</a>s, separated by "<code>/</code>", and optionally beginning with "<code>/</code>". The main goal is to allow addressing a blank node by “walking” the arcs of the graph from an already identified node. 
+            A <a>Path expression</a> can be used to locate RDF nodes within the <a>target graph</a>. A path expression consists of a series of one or more <a>Step</a>s or <a>Constraint</a>s, separated by "<code>/</code>", and optionally beginning with "<code>/</code>". The main goal is to allow addressing a blank node by “walking” the arcs of the graph from an already identified node. This is done by applying in order each <a>Step</a> or <a>Constraint</a> to a set of nodes <var>N</var>.
         </p>
         <p>
             A <dfn>Step</dfn> can be of three kinds:
@@ -466,7 +466,7 @@
         </ul>
 
         <p>
-The following path expression (taken from the <a href="#examples">Examples section</a>) will look for all the events matching the predicate <code>schema:performerIn</code>, keeping only the one matching the IRI <code>&lt;https://www.w3.org/2012/ldp/wiki/F2F5&gt;</code>.
+The following path expression (taken from the <a href="#examples">Examples section</a>) will look for all events matching the predicate <code>schema:performerIn</code>, keeping only the one matching the IRI <code>&lt;https://www.w3.org/2012/ldp/wiki/F2F5&gt;</code>.
         <pre class='example'>
 /schema:performerIn[/schema:url = &lt;https://www.w3.org/2012/ldp/wiki/F2F5&gt;]
         </pre>
@@ -498,7 +498,7 @@
           </p>
 
           <p>
-              Following the example above, the <a>Bind</a> operation creates a new variable called <code>event</code>, starting from the RDF Term <code>&lt;#&gt;</code> and following the path expression <code>/schema:performerIn[/schema:url = &lt;https://www.w3.org/2012/ldp/wiki/F2F5&gt;]</code> in order to identify the RDF Term to which this variable will be bound to – i.e. <code>_:b2</code>.
+              Following the example above, the <a>Bind</a> operation creates a new variable called <code>event</code>, starting from the RDF Term <code>&lt;#&gt;</code> and following the path expression <code>/schema:performerIn[/schema:url = &lt;https://www.w3.org/2012/ldp/wiki/F2F5&gt;]</code> in order to identify the RDF Term to which this variable will be bound to – i.e. <code>_:b2</code> in the <a>target graph</a>.
           <pre class='example'>
 Bind ?event &lt;#&gt; /schema:performerIn[/schema:url = &lt;https://www.w3.org/2012/ldp/wiki/F2F5&gt;] .
           </pre>
@@ -561,7 +561,7 @@
           </p>
 
           <p>
-              The <dfn>Slice expression</dfn> is composed of two optional positive integers <var>i<sub>min</sub></var> and <var>i<sub>max</sub></var> separated by "<code>..</code>". An omitted value is interpreted as the length of the collection. The <a>Slice expression</a> will denote the slice of the list being preceded by <var>i<sub>min</sub></var> elements, and spanning over (<var>i<sub>max</sub></var>-<var>i<sub>min</sub></var>) elements.
+              The <dfn>Slice expression</dfn> is composed of two optional non-negative integers <var>i<sub>min</sub></var> and <var>i<sub>max</sub></var> separated by "<code>..</code>". An omitted value is interpreted as the length of the collection. The <a>Slice expression</a> will denote the slice of the list being preceded by <var>i<sub>min</sub></var> elements, and spanning over (<var>i<sub>max</sub></var>-<var>i<sub>min</sub></var>) elements.
          </p>
          <p>
              For example, here are some <a>Slice expression</a>s for the list <code>( "lorem" "ipsum" "dolor" "sit" "amet" )</code>:
@@ -703,7 +703,7 @@
             There exists a particular case which LD Patch is not able to address. Given an RDF graph <var>G</var>, a blank node <var>b</var> is said to be unambiguous in <var>G</var> if there exists a couple <var>(n, p)</var> where
           <ul>
             <li><var>n</var> is an IRI or a literal</li>
-            <li><var>p</var> is an LD <a>Path Expression</a></li>
+            <li><var>p</var> is a <a>Path Expression</a></li>
           </ul>
           such that applying <var>p</var> to {<var>n</var>} results in the singleton set {<var>b</var>}.
           </p>
@@ -724,7 +724,7 @@
         </pre>
 
         <p>
-          The blank nodes <code>_:b2</code> and <code>_:b3</code> are unambiguous as they can be reached unambiguoulsy from the literal <code>"W3C/MIT"</code>. The blank node <code>_:b1</code>, on the other hand, is ambigious as all <a>path expression</a>s that can can match it would also match <code>_:b2</code>.
+          The blank nodes <code>_:b2</code> and <code>_:b3</code> are unambiguous as they can be reached unambiguoulsy from the literal <code>"W3C/MIT"</code>. The blank node <code>_:b1</code>, on the other hand, is ambigious as all <a>path expression</a>s that can match it would also match <code>_:b2</code>.
         </p>
 
         <!-- p>