improved the beginning of the semantics section ldpatch
authorPierre-Antoine <pchampin@liris.cnrs.fr>
Thu, 20 Nov 2014 16:01:32 +0100
branchldpatch
changeset 890 938c6685cf31
parent 889 0a066f94aec0
child 891 c03d434f01ba
improved the beginning of the semantics section
fig-alt-update-list-2.svg
fig-alt-update-list.svg
fig-update-list-2.svg
fig-update-list.svg
ldpatch.html
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fig-alt-update-list-2.svg	Thu Nov 20 16:01:32 2014 +0100
@@ -0,0 +1,733 @@
+<?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-alt-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.6402035"
+     inkscape:cx="538.5595"
+     inkscape:cy="156.22344"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg2"
+     inkscape:snap-object-midpoints="true"
+     inkscape:snap-center="true">
+    <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 />
+      </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" />
+  </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">
+      <tspan
+         style="font-style:italic"
+         id="tspan3265">bef</tspan>
+    </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">
+      <tspan
+         style="font-style:italic"
+         id="tspan3269">aft</tspan>
+    </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">
+      <tspan
+         style="font-style:italic"
+         id="tspan3267">fst</tspan>
+    </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" />
+  </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">
+      <tspan
+         style="font-style:italic"
+         id="tspan3271">lst</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="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" />
+    </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" />
+    </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>
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fig-alt-update-list.svg	Thu Nov 20 16:01:32 2014 +0100
@@ -0,0 +1,664 @@
+<?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-alt-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="586.98866"
+     inkscape:cy="158.315"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="node19"
+     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" />
+  </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" />
+  </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" />
+  </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" />
+  </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" />
+  </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" />
+  </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" />
+  </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" />
+  </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>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fig-update-list-2.svg	Thu Nov 20 16:01:32 2014 +0100
@@ -0,0 +1,771 @@
+<?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>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/fig-update-list.svg	Thu Nov 20 16:01:32 2014 +0100
@@ -0,0 +1,704 @@
+<?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	Thu Nov 20 12:02:06 2014 +0100
+++ b/ldpatch.html	Thu Nov 20 16:01:32 2014 +0100
@@ -257,43 +257,63 @@
         <h2><dfn>Prefixes</dfn></h2>
         <p>
 @@ TODO should defer to Turtle's syntax. Not only Prefixes, but everything in http://www.w3.org/TR/2014/REC-turtle-20140225/#language-features. Proposed section name: Inherited from (the?) Turtle language. @@
-
-LD Patch offers the possibility to abbreviate IRIs by using <a href="http://www.w3.org/TR/turtle/">Turtle</a>'s <code>@prefix</code> directive that allows declaring a short prefix name for a long prefix of repeated IRIs. This is useful for many RDF vocabularies that are all defined in nearby namespace IRIs [[!rdf11-concepts]].
+An LD Patch document starts with a preamble that can contain a number of <code>@prefix</code> directives (similar to the <a href="http://www.w3.org/TR/turtle/#prefixed-name">same directive in Turtle</a> [[Turtle]]). They allow declaring a short prefix name for a long prefix of repeated IRIs. This is useful for many RDF vocabularies that are all defined in nearby namespace IRIs [[!rdf11-concepts]].
         </p>
         <p>
-Once a prefix such as <code>@prefix foo: &lt;http://example.org/ns#&gt;</code> is defined, any mention of a IRI later in the document may use a <a class="internalDFN" href="#grammar-production-PrefixedName">PrefixedName</a> that starts with <code>foo:</code> to stand for the longer IRI. So for example, the <a class="internalDFN" href="#grammar-production-PrefixedName">PrefixedName</a> <code>foo:bar</code> is a shorthand for the IRI <code>&lt;http://example.org/ns#bar&gt;</code>.
+A prefix directive is defined by a prefix <var>p</var> and an IRI <var>ns</var>. Any further <a class="internalDFN" href="#grammar-production-PrefixedName">PrefixedName</a> in the LD Patch document whose <a class="internalDFN" href="#grammar-production-PNAME_NS">PNAME_NS</a> is <var>p</var> MUST be interpreted as the IRI formed by concatenating <var>ns</var> with the <a class="internalDFN" href="#grammar-production-PrefixedName">PrefixedName</a>'s <a class="internalDFN" href="#grammar-production-PN_LOCAL">PN_LOCAL</a>.
+        </p>
+        <p>
+For example, after the directive <code>@prefix foo: &lt;http://example.org/ns#&gt;</code> is defined, any <a class="internalDFN" href="#grammar-production-PrefixedName">PrefixedName</a> that starts with <code>foo:</code> can be interpreted as an IRI, <i>e.g.</i> <code>foo:bar</code> is a shorthand for the IRI <code>&lt;http://example.org/ns#bar&gt;</code>.
         </p>
       </section>
 
       <section id="node-matching-semantics">
-        <h2><dfn>Node Matching Semantics</dfn></h2>
+        <h2><dfn>Nodes and triples Semantics</dfn></h2>
         <p>
-            LD Patch borrows much of its syntax and semantics from <a href="http://www.w3.org/TR/turtle/">Turtle</a> [[Turtle]] and <a href="http://www.w3.org/TR/sparql11-query/">SPARQL</a> [[sparql11-query]] for describing nodes. <a class="internalDFN" href="#grammar-production-iri">IRI</a>s (either abbreviated or not) and <a class="internalDFN" href="#grammar-production-literal">literals</a> represent the corresponding node in the <a>target graph</a>. 
-
-<a class="internalDFN" href="#grammar-production-BlankNode">Blank nodes</a>, on the other hand, pose a problem, as they have no global identifier. Indeed, blank node identifiers have a limited scope, which in the case of LD Patch is the LD Patch document in which they appear. As a consequence, <dfn id="blank-node-scoping">any blank node identifier appearing in an LD Patch document is understood to denote a <em>fresh</em> blank node</dfn>, that needs to be created in the <a>target graph</a>. Therefore blank node identifiers in LD Patch cannot interfere with existing blank nodes in the <a>target graph</a>.
+LD Patch borrows much of its syntax and semantics from <a href="http://www.w3.org/TR/turtle/">Turtle</a> [[Turtle]] for describing nodes and triples. Especially, whenever production rules <a class="internalDFN" href="#grammar-production-triples">triples</a> or <a class="internalDFN" href="#grammar-production-collection">collection</a> are used, Turtle semantics must be applied to parse them as a set of triples that we call an <dfn>argument graph</dfn>.
         </p>
         <p>
-In order to be able to address blank nodes already present in the graph, LD Patch has two mechanisms: <a>Bind</a>ing a variable to a blank node reachable with a <a>path expression</a>, and <a>UpdateList</a> to deal with those blank nodes that constitute RDF collections. There are cases where those mechanisms will not be able to unambiuously 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.
+There are however a few points that need to be highlighted in the way LD-Patch parses an <a>argument graph</a> compared to Turtle:
+        </p>
+        <ul>
+          <li>
+            @@ TODO should we again mention PrefixedNames here (as technically, the declaration of prefixes is <em>outside</em> what is inherited from [email protected]@
+          </li>
+          <li>
+            The base IRI used to resolve relative IRIs MUST be <a>target IRI</a>.
+          </li>
+          <li>
+            LD Patch allows <a href="#grammar-production-Var">Var</a>iables in subject or object position, which are syntactically identical to SPARQL variables [[SPARQL]]. A variable MUST be <a href="#dfn-bind">bound</a> prior to its first use in the LD Patch Document, and it must be replaced by the last node to which it has been bound (in case it appears in several <a>Bind</a> statements).
+          </li>
+          <li>
+            The scope of <a class="internalDFN" href="#grammar-production-BlankNode">Blank nodes</a> identifiers is the whole LD Patch document. Hence several argument graphs can share the same blank nodes.
+          </li>
+        </ul>
+        <p>
+As IRIs and Literals have a global scopes, such nodes in an <a>argument graph</a> represent the same resource as in the <a>target graph</a>. <a class="internalDFN" href="#grammar-production-BlankNode">Blank nodes</a>, on the other hand, pose a problem, as they have no global identifier. Indeed, the scope of blank node identifiers is limited to the LD Patch document in which they appear. As a consequence, <dfn id="blank-node-scoping">any blank node identifier appearing in an LD Patch document is understood to denote a <em>fresh</em> blank node</dfn>, 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> <a>Bind</a>ing a variable to a blank node reachable with 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.
         </p>
       </section>
 
       <section id="path-expression">
         <h2><dfn>Path Expression</dfn></h2>
         <p>
-LD Patch uses path expressions to describe possible routes through the <a>target graph</a> between two graph nodes. The main goal is to allow addressing a blank node by “walking” the arcs of the graph from an already identified node. A path is a sequence of <dfn>Step</dfn>s and <dfn>Constraint</dfn>s, which are applied in order to a set of nodes <var>ns</var>. <a>Step</a>s can be of three kinds:
+LD Patch uses path expressions to describe possible routes through the <a>target graph</a> between two nodes. The main goal is to allow addressing a blank node by “walking” the arcs of the graph from an already identified node. A path is a sequence of <dfn>Step</dfn>s and <dfn>Constraint</dfn>s, which are applied in order to a set of nodes <var>N</var>. <a>Step</a>s can be of three kinds:
         </p>
         <ul>
-          <li>A <dfn>StepForward</dfn> is defined by a IRI <var>p</var>, and consists in following the corresponding outgoing arcs: <var>ns</var> is replaced by the set of the objects of all triples from the <a>target graph</a> with predicate <var>p</a> and their subject in <var>ns</var>.</li>
-          <li>A <dfn>StepBackward</dfn> is defined by a IRI <var>p</var> preceded with the caret ("<code>^</code>") sign, and consists in following the corresponding incoming arcs: <var>ns</var> is replaced by the set of the subjects of all triples from the <a>target graph</a> with predicate <var>p</var> and their object in <var>ns</var>.</li>
+          <li>A <dfn>StepForward</dfn> is defined by an IRI <var>p</var>, and consists in following the corresponding outgoing arcs: <var>N</var> is replaced by the set of the objects of all triples from the <a>target graph</a> with predicate <var>p</a> and their subject in <var>N</var>.</li>
+          <li>A <dfn>StepBackward</dfn> is defined by an IRI <var>p</var> preceded with the caret ("<code>^</code>") sign, and consists in following the corresponding incoming arcs: <var>N</var> is replaced by the set of the subjects of all triples from the <a>target graph</a> with predicate <var>p</var> and their object in <var>N</var>.</li>
           <li>A <dfn>StepAt</dfn> is defined by an integer <i>n</i>, and consists in following <var>n</var> <code>rdf:rest</code> arcs and one <code>rdf:first</code> arc in order to reach the corresponding member of an RDF collection. It is equivalent to a sequence of <var>n</var>+1 <a>StepForward</a>s wit the the corresponding IRIs.</li>
         </ul>
         <p>
 <a>Constraint</a>s can be of two kinds:
         </p>
         <ul>
-          <li>A <dfn>Unicity constraint</dfn>, described by the <em>bang</em> ("<code>!</code>") character, checks that <var>ns</var> contains exactly one node. If this is not the case, <var>ns</var> is replaced by the empty set (which amounts for the Path Expression to fail).</li>
-          <li>A <dfn>Filter</dfn>, consisting of a path <var>p</var> in square brackets ("<code>[</code>", "<code>]</code>"), keeps only nodes that “satisfy” the enclosed path, i.e. those from which the enclosed path reaches at least one node: <var>ns</var> is replaced by the subset of its elements <var>n</var> such that applying <var>p</var> to {<var>n</var>} results in a non-empty set. </li>
-          <li>Additionally, the path in a <a>filter</a> can be followed by the equal ("<code>=</code>") sign and a <tref>Value</tref> <var>v</var>. In that case, only the node for which that particular value is reached through the enclosed path are kept: <var>ns</var> is replaced by the subset of its elements <var>n</var> such that applying <var>p</var> to {<var>n</var>} results in a set containing <var>v</var>.</li>
+          <li>A <dfn>Unicity constraint</dfn>, described by the <em>bang</em> ("<code>!</code>") character, checks that <var>N</var> contains exactly one node. If this is not the case, <var>N</var> is replaced by the empty set (which amounts for the Path Expression to fail).</li>
+          <li>A <dfn>Filter</dfn>, consisting of a path <var>p</var> in square brackets ("<code>[</code>", "<code>]</code>"), keeps only nodes that “satisfy” the enclosed path, i.e. those from which the enclosed path reaches at least one node: <var>N</var> is replaced by the subset of its elements <var>n</var> such that applying <var>p</var> to {<var>n</var>} results in a non-empty set. </li>
+          <li>Additionally, the path in a <a>filter</a> can be followed by the equal ("<code>=</code>") sign and a <tref>Value</tref> <var>v</var>. In that case, only the node for which that particular value is reached through the enclosed path are kept: <var>N</var> is replaced by the subset of its elements <var>n</var> such that applying <var>p</var> to {<var>n</var>} results in a set containing <var>v</var>.</li>
         </ul>
 
         <p>
@@ -338,7 +358,10 @@
         <section id="add-statement">
           <h2><dfn>Add</dfn></h2>
           <p>
-The <a>Add</a> operation is used to append new RDF triples to the <a>target graph</a>. To add new RDF triples, the operation requires valid <a href="http://www.w3.org/TR/turtle/#sec-grammar-grammar">Turtle syntax</a> between curly braces – i.e. <code>{</code> and <code>}</code>. <a>Var</a>iables can also be used, provided they have been previously defined.
+The <a>Add</a> operation is used to append new RDF triples to the <a>target graph</a>.
+          </p>
+          <p>
+It is defined by an <a>argument graph</a> <var>g</var>. All triples in <var>g</var> must be added to the <var>target graph</target>. It MUST fail if one of those triples already exists in the <a>target graph</a>.
           <pre class='example'>
 Add { 
     &lt;#&gt; profile:first_name "Timothy" ;
@@ -353,8 +376,11 @@
         <section id="delete-statement">
           <h2><dfn>Delete</dfn></h2>
           <p>
-              The <a>Delete</a> operation is used to remove one or more RDF triples from the <a>target graph</a>. The syntax for the <a>Delete</a> operation requires valid <a href="http://www.w3.org/TR/turtle/#sec-grammar-grammar">Turtle syntax</a> between curly braces – i.e. <code>{</code> and <code>}</code>. Similar to the <a>Add</a> operation, variables can also be used within the <a>Delete</a> operation. Blank nodes identifiers are allowed in <a>Delete</a> statements but <a href="#blank-node-scoping">they remain scoped to the LD Patch document</a>, so they can only match a blank node previously added by the same LD Patch document.
-
+The <a>Delete</a> operation is used to remove RDF triples from the <a>target graph</a>.
+          </p>
+          <p>
+It is defined by an <a>argument graph</a> <var>g</var>. All triples in <var>g</var> must be removed to the <var>target graph</target>. It MUST fail if one of those triples does not exists in the <a>target graph</a>. Blank nodes identifiers are allowed in <a>Delete</a> statements but <a href="#blank-node-scoping">they remain scoped to the LD Patch document</a>, so they can only match a blank node previously added by the same LD Patch document.
+          </p>
           <pre class='example'>
 Delete { &lt;#&gt; profile:first_name "Tim" } .
 
@@ -384,7 +410,8 @@
           </p>
 
           <p>
-              @@ TODO better explanations @@ In the example below, <a>UpdateList</a> is used to replace the second and third member of <code>( "foo" "bar" "baz" "qux" )</code> by list <code>( 1 2 3 )</code>.
+              @@ TODO better explanations @@
+              In the example below, <a>UpdateList</a> is used to replace the second and third member of <code>( "foo" "bar" "baz" "qux" )</code> by list <code>( 1 2 3 )</code>.
           </p>
           
           <pre class='example'>
@@ -452,7 +479,7 @@
           <p>
             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 a IRI or a literal</li>
+            <li><var>n</var> is an IRI or a literal</li>
             <li><var>p</var> is an LD <a>Path Expression</a></li>
           </ul>
           such that applying <var>p</var> to {<var>n</var>} results in the singleton set {<var>b</var>}.
@@ -474,7 +501,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 path expressions 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 can match it would also match <code>_:b2</code>.
         </p>
 
         <!-- p>
@@ -482,7 +509,7 @@
         </p-->
 
         <p>
-          Another example is a graph containing only blank nodes. All its nodes are therefore ambiguous as they can not be reached from a IRI or a literal. Such a graph is not interesting in the context of Linked Data as it contains no IRI to link to or from it.
+          Another example is a graph containing only blank nodes. All its nodes are therefore ambiguous as they can not be reached from an IRI or a literal. Such a graph is not interesting in the context of Linked Data as it contains no IRI to link to or from it.
         </p>
 
         <p>
@@ -992,7 +1019,7 @@
     <td>[55]</td>
     <td><a href="#grammar-production-PN_CHARS">PN_CHARS</a></td>
     <td>::=</td>
-    <td><a href="#grammar-production-PN_CHARS_U">PN_CHARS_U</a> | '<code class="grammar-literal">-</code>' | [0-9] | #x00B7 | [#x0300-#x036F] | [#x203F-#x2040]</td>
+    <td><a href="#grammar-production-PN_CHA_U">PN_CHARS_U</a> | '<code class="grammar-literal">-</code>' | [0-9] | #x00B7 | [#x0300-#x036F] | [#x203F-#x2040]</td>
 </tr>
 <tr id="grammar-production-PN_PREFIX">
     <td>[56]</td>