Index: /SMC/trunk/SMC/docs/build_init.svg
===================================================================
--- /SMC/trunk/SMC/docs/build_init.svg	(revision 3453)
+++ /SMC/trunk/SMC/docs/build_init.svg	(revision 3454)
@@ -5,411 +5,599 @@
  -->
 <!-- Title: build Pages: 1 -->
-<svg width="2256pt" height="661pt"
- viewBox="0.00 0.00 2256.00 661.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 657)">
+<svg width="2546pt" height="1325pt"
+ viewBox="0.00 0.00 2546.00 1325.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 1321)">
 <title>build</title>
-<polygon fill="white" stroke="white" points="-4,5 -4,-657 2253,-657 2253,5 -4,5"/>
-<text text-anchor="middle" x="1124" y="-8.4" font-family="Times Roman,serif" font-size="14.00">SMC init &#45; build&#45;info</text>
+<polygon fill="white" stroke="white" points="-4,5 -4,-1321 2543,-1321 2543,5 -4,5"/>
+<text text-anchor="middle" x="1269" y="-8.4" font-family="Times Roman,serif" font-size="14.00">SMC init &#45; build&#45;info</text>
 <g id="graph2" class="cluster"><title>cluster_xsl_dir</title>
-<polygon fill="none" stroke="black" points="1178,-174 1178,-521 1424,-521 1424,-174 1178,-174"/>
-<text text-anchor="middle" x="1301" y="-504.4" font-family="Times Roman,serif" font-size="14.00">xsl.dir</text>
+<polygon fill="none" stroke="black" points="1466,-448 1466,-849 1712,-849 1712,-448 1466,-448"/>
+<text text-anchor="middle" x="1589" y="-832.4" font-family="Times Roman,serif" font-size="14.00">xsl.dir</text>
 </g>
 <g id="graph3" class="cluster"><title>cluster_amc_xsl_dir</title>
-<polygon fill="none" stroke="black" points="1794,-430 1794,-507 1986,-507 1986,-430 1794,-430"/>
-<text text-anchor="middle" x="1890" y="-490.4" font-family="Times Roman,serif" font-size="14.00">amc.xsl.dir</text>
+<polygon fill="none" stroke="black" points="2090,-462 2090,-539 2276,-539 2276,-462 2090,-462"/>
+<text text-anchor="middle" x="2183" y="-522.4" font-family="Times Roman,serif" font-size="14.00">amc.xsl.dir</text>
 </g>
 <g id="graph4" class="cluster"><title>cluster_legend</title>
-<polygon fill="none" stroke="black" points="8,-130 8,-207 312,-207 312,-130 8,-130"/>
-<text text-anchor="middle" x="160" y="-190.4" font-family="Times Roman,serif" font-size="14.00">legend</text>
+<polygon fill="none" stroke="black" points="13,-33 13,-110 322,-110 322,-33 13,-33"/>
+<text text-anchor="middle" x="167.5" y="-93.4" font-family="Times Roman,serif" font-size="14.00">legend</text>
 </g>
 <!-- property -->
 <g id="node1" class="node"><title>property</title>
-<text text-anchor="middle" x="51" y="-151.9" font-family="Times Roman,serif" font-size="14.00">property</text>
+<text text-anchor="middle" x="56" y="-54.9" font-family="Times Roman,serif" font-size="14.00">property</text>
 </g>
 <!-- target -->
-<g id="node16" class="node"><title>target</title>
-<polygon fill="none" stroke="black" points="304,-174 250,-174 250,-138 304,-138 304,-174"/>
-<text text-anchor="middle" x="277" y="-151.9" font-family="Times Roman,serif" font-size="14.00">target</text>
+<g id="node18" class="node"><title>target</title>
+<polygon fill="none" stroke="black" points="314,-77 260,-77 260,-41 314,-41 314,-77"/>
+<text text-anchor="middle" x="287" y="-54.9" font-family="Times Roman,serif" font-size="14.00">target</text>
 </g>
 <!-- property&#45;&gt;target -->
 <!-- cache_dir -->
 <g id="node2" class="node"><title>cache_dir</title>
-<text text-anchor="middle" x="51" y="-228.9" font-family="Times Roman,serif" font-size="14.00">cache.dir</text>
+<text text-anchor="middle" x="56" y="-131.9" font-family="Times Roman,serif" font-size="14.00">cache.dir</text>
 </g>
 <!-- out_dir -->
 <g id="node3" class="node"><title>out_dir</title>
-<text text-anchor="middle" x="51" y="-282.9" font-family="Times Roman,serif" font-size="14.00">out.dir</text>
+<text text-anchor="middle" x="56" y="-185.9" font-family="Times Roman,serif" font-size="14.00">out.dir</text>
+</g>
+<!-- docs_dir -->
+<g id="node4" class="node"><title>docs_dir</title>
+<text text-anchor="middle" x="56" y="-239.9" font-family="Times Roman,serif" font-size="14.00">docs.dir</text>
 </g>
 <!-- smc_config -->
-<g id="node4" class="node"><title>smc_config</title>
-<text text-anchor="middle" x="951" y="-468.9" font-family="Times Roman,serif" font-size="14.00">${smc.config}</text>
+<g id="node5" class="node"><title>smc_config</title>
+<text text-anchor="middle" x="1100" y="-1047.9" font-family="Times Roman,serif" font-size="14.00">${smc.config}</text>
 </g>
 <!-- xsl_dirsmc_init_xsl -->
-<g id="node8" class="node"><title>xsl_dirsmc_init_xsl</title>
-<ellipse fill="none" stroke="black" cx="1301" cy="-470" rx="62.0391" ry="18"/>
-<text text-anchor="middle" x="1301" y="-465.9" font-family="Times Roman,serif" font-size="14.00">smc_init.xsl</text>
+<g id="node9" class="node"><title>xsl_dirsmc_init_xsl</title>
+<ellipse fill="none" stroke="black" cx="1589" cy="-798" rx="62.0391" ry="18"/>
+<text text-anchor="middle" x="1589" y="-793.9" font-family="Times Roman,serif" font-size="14.00">smc_init.xsl</text>
 </g>
 <!-- smc_config&#45;&gt;xsl_dirsmc_init_xsl -->
-<g id="edge50" class="edge"><title>smc_config&#45;&gt;xsl_dirsmc_init_xsl</title>
-<path fill="none" stroke="black" d="M1002.72,-472.124C1028.37,-471.721 1059.81,-471.272 1088,-471 1134.53,-470.551 1186.78,-470.302 1227.89,-470.165"/>
-<polygon fill="black" stroke="black" points="1228.1,-473.664 1238.09,-470.132 1228.08,-466.664 1228.1,-473.664"/>
-<text text-anchor="middle" x="1128" y="-475.4" font-family="Times Roman,serif" font-size="14.00">in</text>
+<g id="edge76" class="edge"><title>smc_config&#45;&gt;xsl_dirsmc_init_xsl</title>
+<path fill="none" stroke="black" d="M1151.72,-1059.34C1225.68,-1067.04 1362.97,-1070.63 1456,-1009 1523.62,-964.199 1563.5,-871.979 1580.02,-825.73"/>
+<polygon fill="black" stroke="black" points="1583.4,-826.66 1583.37,-816.065 1576.79,-824.367 1583.4,-826.66"/>
+<text text-anchor="middle" x="1416" y="-1049.4" font-family="Times Roman,serif" font-size="14.00">in</text>
 </g>
 <!-- xsl_dir -->
-<g id="node5" class="node"><title>xsl_dir</title>
-<text text-anchor="middle" x="51" y="-417.9" font-family="Times Roman,serif" font-size="14.00">xsl.dir</text>
-</g>
-<!-- scripts_dir -->
-<g id="node6" class="node"><title>scripts_dir</title>
-<text text-anchor="middle" x="51" y="-480.9" font-family="Times Roman,serif" font-size="14.00">scripts.dir</text>
+<g id="node6" class="node"><title>xsl_dir</title>
+<text text-anchor="middle" x="56" y="-512.9" font-family="Times Roman,serif" font-size="14.00">xsl.dir</text>
+</g>
+<!-- build_init_props -->
+<g id="node7" class="node"><title>build_init_props</title>
+<text text-anchor="middle" x="56" y="-889.9" font-family="Times Roman,serif" font-size="14.00">build_init.props</text>
 </g>
 <!-- cache_dir_dataset_key_xml -->
-<g id="node59" class="node"><title>cache_dir_dataset_key_xml</title>
-<text text-anchor="middle" x="1643" y="-465.9" font-family="Times Roman,serif" font-size="14.00">${cache.dir}/${dataset.key}.xml</text>
+<g id="node84" class="node"><title>cache_dir_dataset_key_xml</title>
+<text text-anchor="middle" x="1931" y="-793.9" font-family="Times Roman,serif" font-size="14.00">${cache.dir}/${dataset.key}.xml</text>
 </g>
 <!-- xsl_dirsmc_init_xsl&#45;&gt;cache_dir_dataset_key_xml -->
-<g id="edge52" class="edge"><title>xsl_dirsmc_init_xsl&#45;&gt;cache_dir_dataset_key_xml</title>
-<path fill="none" stroke="black" d="M1363.73,-470C1409.48,-470 1472.79,-470 1527.56,-470"/>
-<polygon fill="black" stroke="black" points="1527.69,-473.5 1537.69,-470 1527.69,-466.5 1527.69,-473.5"/>
-<text text-anchor="middle" x="1474" y="-474.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+<g id="edge78" class="edge"><title>xsl_dirsmc_init_xsl&#45;&gt;cache_dir_dataset_key_xml</title>
+<path fill="none" stroke="black" d="M1651.73,-798C1697.48,-798 1760.79,-798 1815.56,-798"/>
+<polygon fill="black" stroke="black" points="1815.69,-801.5 1825.69,-798 1815.69,-794.5 1815.69,-801.5"/>
+<text text-anchor="middle" x="1762" y="-802.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+</g>
+<!-- xsl_dircomp2view_xsl -->
+<g id="node10" class="node"><title>xsl_dircomp2view_xsl</title>
+<ellipse fill="none" stroke="black" cx="1589" cy="-474" rx="75.2406" ry="18"/>
+<text text-anchor="middle" x="1589" y="-469.9" font-family="Times Roman,serif" font-size="14.00">comp2view.xsl</text>
+</g>
+<!-- out_dir_profiles -->
+<g id="node90" class="node"><title>out_dir_profiles</title>
+<text text-anchor="middle" x="1931" y="-469.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/profiles</text>
+</g>
+<!-- xsl_dircomp2view_xsl&#45;&gt;out_dir_profiles -->
+<g id="edge84" class="edge"><title>xsl_dircomp2view_xsl&#45;&gt;out_dir_profiles</title>
+<path fill="none" stroke="black" d="M1664.9,-474C1722.91,-474 1802.34,-474 1859.29,-474"/>
+<polygon fill="black" stroke="black" points="1859.29,-477.5 1869.29,-474 1859.29,-470.5 1859.29,-477.5"/>
+<text text-anchor="middle" x="1762" y="-478.4" font-family="Times Roman,serif" font-size="14.00">out</text>
 </g>
 <!-- xsl_dirsmc_stats_xsl -->
-<g id="node9" class="node"><title>xsl_dirsmc_stats_xsl</title>
-<ellipse fill="none" stroke="black" cx="1301" cy="-362" rx="70.878" ry="18"/>
-<text text-anchor="middle" x="1301" y="-357.9" font-family="Times Roman,serif" font-size="14.00">smc_stats.xsl</text>
+<g id="node11" class="node"><title>xsl_dirsmc_stats_xsl</title>
+<ellipse fill="none" stroke="black" cx="1589" cy="-582" rx="70.878" ry="18"/>
+<text text-anchor="middle" x="1589" y="-577.9" font-family="Times Roman,serif" font-size="14.00">smc_stats.xsl</text>
 </g>
 <!-- out_dir_smc_stats_html -->
-<g id="node64" class="node"><title>out_dir_smc_stats_html</title>
-<text text-anchor="middle" x="1643" y="-357.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/smc_stats.html</text>
+<g id="node96" class="node"><title>out_dir_smc_stats_html</title>
+<text text-anchor="middle" x="2431" y="-537.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/smc_stats.html</text>
 </g>
 <!-- xsl_dirsmc_stats_xsl&#45;&gt;out_dir_smc_stats_html -->
-<g id="edge58" class="edge"><title>xsl_dirsmc_stats_xsl&#45;&gt;out_dir_smc_stats_html</title>
-<path fill="none" stroke="black" d="M1372.28,-362C1422.96,-362 1491.6,-362 1547.09,-362"/>
-<polygon fill="black" stroke="black" points="1547.29,-365.5 1557.29,-362 1547.29,-358.5 1547.29,-365.5"/>
-<text text-anchor="middle" x="1474" y="-366.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+<g id="edge90" class="edge"><title>xsl_dirsmc_stats_xsl&#45;&gt;out_dir_smc_stats_html</title>
+<path fill="none" stroke="black" d="M1658.98,-578.676C1809.49,-571.525 2164.17,-554.676 2335.31,-546.546"/>
+<polygon fill="black" stroke="black" points="2335.5,-550.041 2345.32,-546.07 2335.17,-543.049 2335.5,-550.041"/>
+<text text-anchor="middle" x="2070" y="-564.4" font-family="Times Roman,serif" font-size="14.00">out</text>
 </g>
 <!-- xsl_dirsmc2stats_datasets_xsl -->
-<g id="node10" class="node"><title>xsl_dirsmc2stats_datasets_xsl</title>
-<ellipse fill="none" stroke="black" cx="1301" cy="-416" rx="114.155" ry="18"/>
-<text text-anchor="middle" x="1301" y="-411.9" font-family="Times Roman,serif" font-size="14.00">smc2stats_datasets.xsl</text>
+<g id="node12" class="node"><title>xsl_dirsmc2stats_datasets_xsl</title>
+<ellipse fill="none" stroke="black" cx="1589" cy="-528" rx="114.155" ry="18"/>
+<text text-anchor="middle" x="1589" y="-523.9" font-family="Times Roman,serif" font-size="14.00">smc2stats_datasets.xsl</text>
 </g>
 <!-- out_dir_smc_stats_dataset_xml -->
-<g id="node68" class="node"><title>out_dir_smc_stats_dataset_xml</title>
-<text text-anchor="middle" x="1643" y="-411.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/smc_stats_dataset.xml</text>
+<g id="node100" class="node"><title>out_dir_smc_stats_dataset_xml</title>
+<text text-anchor="middle" x="1931" y="-523.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/smc_stats_dataset.xml</text>
 </g>
 <!-- xsl_dirsmc2stats_datasets_xsl&#45;&gt;out_dir_smc_stats_dataset_xml -->
-<g id="edge64" class="edge"><title>xsl_dirsmc2stats_datasets_xsl&#45;&gt;out_dir_smc_stats_dataset_xml</title>
-<path fill="none" stroke="black" d="M1415.83,-416C1449.92,-416 1487.36,-416 1521.83,-416"/>
-<polygon fill="black" stroke="black" points="1521.95,-419.5 1531.95,-416 1521.95,-412.5 1521.95,-419.5"/>
-<text text-anchor="middle" x="1474" y="-420.4" font-family="Times Roman,serif" font-size="14.00">out</text>
-</g>
-<!-- xsl_dircmd2graph_xsl -->
-<g id="node11" class="node"><title>xsl_dircmd2graph_xsl</title>
-<ellipse fill="none" stroke="black" cx="1301" cy="-200" rx="75.2406" ry="18"/>
-<text text-anchor="middle" x="1301" y="-195.9" font-family="Times Roman,serif" font-size="14.00">cmd2graph.xsl</text>
+<g id="edge96" class="edge"><title>xsl_dirsmc2stats_datasets_xsl&#45;&gt;out_dir_smc_stats_dataset_xml</title>
+<path fill="none" stroke="black" d="M1703.83,-528C1737.92,-528 1775.36,-528 1809.83,-528"/>
+<polygon fill="black" stroke="black" points="1809.95,-531.5 1819.95,-528 1809.95,-524.5 1809.95,-531.5"/>
+<text text-anchor="middle" x="1762" y="-532.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+</g>
+<!-- xsl_dirterms2graph_xsl -->
+<g id="node13" class="node"><title>xsl_dirterms2graph_xsl</title>
+<ellipse fill="none" stroke="black" cx="1589" cy="-636" rx="80.8024" ry="18"/>
+<text text-anchor="middle" x="1589" y="-631.9" font-family="Times Roman,serif" font-size="14.00">terms2graph.xsl</text>
 </g>
 <!-- out_dir_cmd_dep_graph_xml -->
-<g id="node27" class="node"><title>out_dir_cmd_dep_graph_xml</title>
-<text text-anchor="middle" x="951" y="-253.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/cmd&#45;dep&#45;graph.xml</text>
-</g>
-<!-- xsl_dircmd2graph_xsl&#45;&gt;out_dir_cmd_dep_graph_xml -->
-<g id="edge32" class="edge"><title>xsl_dircmd2graph_xsl&#45;&gt;out_dir_cmd_dep_graph_xml</title>
-<path fill="none" stroke="black" d="M1225.64,-197.717C1184,-198.66 1131.95,-203.528 1088,-219 1078.93,-222.193 1078.83,-227.207 1070,-231 1065.26,-233.037 1060.33,-234.931 1055.32,-236.691"/>
-<polygon fill="black" stroke="black" points="1053.96,-233.453 1045.56,-239.912 1056.16,-240.1 1053.96,-233.453"/>
-<text text-anchor="middle" x="1128" y="-223.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+<g id="node29" class="node"><title>out_dir_cmd_dep_graph_xml</title>
+<text text-anchor="middle" x="1100" y="-886.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/cmd&#45;dep&#45;graph.xml</text>
+</g>
+<!-- xsl_dirterms2graph_xsl&#45;&gt;out_dir_cmd_dep_graph_xml -->
+<g id="edge32" class="edge"><title>xsl_dirterms2graph_xsl&#45;&gt;out_dir_cmd_dep_graph_xml</title>
+<path fill="none" stroke="black" d="M1508.52,-639.283C1492.52,-643.578 1477.22,-650.892 1466,-663 1444.34,-686.375 1473.72,-707.516 1456,-734 1433.06,-768.271 1400.18,-747.596 1376,-781 1353.87,-811.576 1386.11,-838.807 1358,-864 1318.46,-899.436 1260.63,-907.961 1209.73,-906.845"/>
+<polygon fill="black" stroke="black" points="1209.76,-903.344 1199.65,-906.499 1209.52,-910.34 1209.76,-903.344"/>
+<text text-anchor="middle" x="1416" y="-785.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+</g>
+<!-- out_dir_mdrepo_graph_xml -->
+<g id="node55" class="node"><title>out_dir_mdrepo_graph_xml</title>
+<text text-anchor="middle" x="1931" y="-631.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/mdrepo&#45;graph.xml</text>
+</g>
+<!-- xsl_dirterms2graph_xsl&#45;&gt;out_dir_mdrepo_graph_xml -->
+<g id="edge46" class="edge"><title>xsl_dirterms2graph_xsl&#45;&gt;out_dir_mdrepo_graph_xml</title>
+<path fill="none" stroke="black" d="M1670.92,-636C1717.04,-636 1775.17,-636 1824.76,-636"/>
+<polygon fill="black" stroke="black" points="1824.89,-639.5 1834.89,-636 1824.89,-632.5 1824.89,-639.5"/>
+<text text-anchor="middle" x="1762" y="-640.4" font-family="Times Roman,serif" font-size="14.00">out</text>
 </g>
 <!-- xsl_dirgraph2dot_xsl -->
-<g id="node12" class="node"><title>xsl_dirgraph2dot_xsl</title>
-<ellipse fill="none" stroke="black" cx="1301" cy="-254" rx="70.878" ry="18"/>
-<text text-anchor="middle" x="1301" y="-249.9" font-family="Times Roman,serif" font-size="14.00">graph2dot.xsl</text>
+<g id="node14" class="node"><title>xsl_dirgraph2dot_xsl</title>
+<ellipse fill="none" stroke="black" cx="1589" cy="-690" rx="70.878" ry="18"/>
+<text text-anchor="middle" x="1589" y="-685.9" font-family="Times Roman,serif" font-size="14.00">graph2dot.xsl</text>
 </g>
 <!-- out_dir_cmd_dep_graph_dot -->
-<g id="node28" class="node"><title>out_dir_cmd_dep_graph_dot</title>
-<text text-anchor="middle" x="1643" y="-249.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/cmd&#45;dep&#45;graph.dot</text>
+<g id="node30" class="node"><title>out_dir_cmd_dep_graph_dot</title>
+<text text-anchor="middle" x="1931" y="-685.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/cmd&#45;dep&#45;graph.dot</text>
 </g>
 <!-- xsl_dirgraph2dot_xsl&#45;&gt;out_dir_cmd_dep_graph_dot -->
 <g id="edge16" class="edge"><title>xsl_dirgraph2dot_xsl&#45;&gt;out_dir_cmd_dep_graph_dot</title>
-<path fill="none" stroke="black" d="M1372.28,-254C1418.99,-254 1480.97,-254 1533.83,-254"/>
-<polygon fill="black" stroke="black" points="1533.93,-257.5 1543.93,-254 1533.93,-250.5 1533.93,-257.5"/>
-<text text-anchor="middle" x="1474" y="-258.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+<path fill="none" stroke="black" d="M1660.28,-690C1706.99,-690 1768.97,-690 1821.83,-690"/>
+<polygon fill="black" stroke="black" points="1821.93,-693.5 1831.93,-690 1821.93,-686.5 1821.93,-693.5"/>
+<text text-anchor="middle" x="1762" y="-694.4" font-family="Times Roman,serif" font-size="14.00">out</text>
 </g>
 <!-- xsl_dirgraph2json_d3_xsl -->
-<g id="node13" class="node"><title>xsl_dirgraph2json_d3_xsl</title>
-<ellipse fill="none" stroke="black" cx="1301" cy="-308" rx="89.139" ry="18"/>
-<text text-anchor="middle" x="1301" y="-303.9" font-family="Times Roman,serif" font-size="14.00">graph2json&#45;d3.xsl</text>
+<g id="node15" class="node"><title>xsl_dirgraph2json_d3_xsl</title>
+<ellipse fill="none" stroke="black" cx="1589" cy="-744" rx="89.139" ry="18"/>
+<text text-anchor="middle" x="1589" y="-739.9" font-family="Times Roman,serif" font-size="14.00">graph2json&#45;d3.xsl</text>
 </g>
 <!-- out_dir_cmd_dep_graph_d3_js -->
-<g id="node35" class="node"><title>out_dir_cmd_dep_graph_d3_js</title>
-<text text-anchor="middle" x="1643" y="-303.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/cmd&#45;dep&#45;graph.d3.js</text>
+<g id="node37" class="node"><title>out_dir_cmd_dep_graph_d3_js</title>
+<text text-anchor="middle" x="1931" y="-739.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/cmd&#45;dep&#45;graph.d3.js</text>
 </g>
 <!-- xsl_dirgraph2json_d3_xsl&#45;&gt;out_dir_cmd_dep_graph_d3_js -->
 <g id="edge26" class="edge"><title>xsl_dirgraph2json_d3_xsl&#45;&gt;out_dir_cmd_dep_graph_d3_js</title>
-<path fill="none" stroke="black" d="M1390.86,-308C1433.08,-308 1483.9,-308 1528.82,-308"/>
-<polygon fill="black" stroke="black" points="1528.9,-311.5 1538.9,-308 1528.9,-304.5 1528.9,-311.5"/>
-<text text-anchor="middle" x="1474" y="-312.4" font-family="Times Roman,serif" font-size="14.00">out</text>
-</g>
-<!-- amc_xsl_dir_dataset2table_xsl -->
-<g id="node15" class="node"><title>amc_xsl_dir_dataset2table_xsl</title>
-<ellipse fill="none" stroke="black" cx="1890" cy="-456" rx="87.0549" ry="18"/>
-<text text-anchor="middle" x="1890" y="-451.9" font-family="Times Roman,serif" font-size="14.00">/dataset2table.xsl</text>
+<path fill="none" stroke="black" d="M1678.86,-744C1721.08,-744 1771.9,-744 1816.82,-744"/>
+<polygon fill="black" stroke="black" points="1816.9,-747.5 1826.9,-744 1816.9,-740.5 1816.9,-747.5"/>
+<text text-anchor="middle" x="1762" y="-748.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+</g>
+<!-- amc_xsl_dir_dataset2html_xsl -->
+<g id="node17" class="node"><title>amc_xsl_dir_dataset2html_xsl</title>
+<ellipse fill="none" stroke="black" cx="2183" cy="-488" rx="84.7756" ry="18"/>
+<text text-anchor="middle" x="2183" y="-483.9" font-family="Times Roman,serif" font-size="14.00">/dataset2html.xsl</text>
+</g>
+<!-- amc_xsl_dir_dataset2html_xsl&#45;&gt;out_dir_smc_stats_html -->
+<g id="edge110" class="edge"><title>amc_xsl_dir_dataset2html_xsl&#45;&gt;out_dir_smc_stats_html</title>
+<path fill="none" stroke="black" d="M2242.4,-500.934C2271.1,-507.184 2306.21,-514.827 2338.32,-521.819"/>
+<polygon fill="black" stroke="black" points="2337.66,-525.257 2348.17,-523.965 2339.15,-518.418 2337.66,-525.257"/>
+<text text-anchor="middle" x="2296" y="-518.4" font-family="Times Roman,serif" font-size="14.00">out</text>
 </g>
 <!-- out_dir_smc_stats_detail_html -->
-<g id="node74" class="node"><title>out_dir_smc_stats_detail_html</title>
-<text text-anchor="middle" x="2141" y="-451.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/smc_stats_detail.html</text>
-</g>
-<!-- amc_xsl_dir_dataset2table_xsl&#45;&gt;out_dir_smc_stats_detail_html -->
-<g id="edge72" class="edge"><title>amc_xsl_dir_dataset2table_xsl&#45;&gt;out_dir_smc_stats_detail_html</title>
-<path fill="none" stroke="black" d="M1977.79,-456C1992.75,-456 2008.5,-456 2024.07,-456"/>
-<polygon fill="black" stroke="black" points="2024.26,-459.5 2034.26,-456 2024.26,-452.5 2024.26,-459.5"/>
-<text text-anchor="middle" x="2006" y="-460.4" font-family="Times Roman,serif" font-size="14.00">out</text>
+<g id="node106" class="node"><title>out_dir_smc_stats_detail_html</title>
+<text text-anchor="middle" x="2431" y="-483.9" font-family="Times Roman,serif" font-size="14.00">${out.dir}/smc_stats_detail.html</text>
+</g>
+<!-- amc_xsl_dir_dataset2html_xsl&#45;&gt;out_dir_smc_stats_detail_html -->
+<g id="edge104" class="edge"><title>amc_xsl_dir_dataset2html_xsl&#45;&gt;out_dir_smc_stats_detail_html</title>
+<path fill="none" stroke="black" d="M2268,-488C2282.84,-488 2298.51,-488 2314.03,-488"/>
+<polygon fill="black" stroke="black" points="2314.19,-491.5 2324.19,-488 2314.19,-484.5 2314.19,-491.5"/>
+<text text-anchor="middle" x="2296" y="-492.4" font-family="Times Roman,serif" font-size="14.00">out</text>
 </g>
 <!-- gen_build_info -->
-<g id="node17" class="node"><title>gen_build_info</title>
-<polygon fill="none" stroke="black" points="102,-562 2.13163e-014,-562 0,-526 102,-526 102,-562"/>
-<text text-anchor="middle" x="51" y="-539.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;build&#45;info</text>
+<g id="node19" class="node"><title>gen_build_info</title>
+<polygon fill="none" stroke="black" points="338,-1282 236,-1282 236,-1246 338,-1246 338,-1282"/>
+<text text-anchor="middle" x="287" y="-1259.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;build&#45;info</text>
 </g>
 <!-- gen_build_info&#45;&gt;gen_build_info -->
 <g id="edge4" class="edge"><title>gen_build_info&#45;&gt;gen_build_info</title>
-<path fill="none" stroke="black" d="M32.5474,-562.153C29.7085,-571.539 35.8594,-580 51,-580 60.2263,-580 66.1144,-576.858 68.6643,-572.28"/>
-<polygon fill="black" stroke="black" points="72.1658,-572.394 69.4526,-562.153 65.1869,-571.851 72.1658,-572.394"/>
-<text text-anchor="middle" x="51" y="-584.4" font-family="Times Roman,serif" font-size="14.00">1: ant</text>
+<path fill="none" stroke="black" d="M264.929,-1282.15C261.534,-1291.54 268.891,-1300 287,-1300 298.035,-1300 305.078,-1296.86 308.128,-1292.28"/>
+<polygon fill="black" stroke="black" points="311.628,-1292.43 309.071,-1282.15 304.659,-1291.79 311.628,-1292.43"/>
+<text text-anchor="middle" x="287" y="-1304.4" font-family="Times Roman,serif" font-size="14.00">1: ant</text>
 </g>
 <!-- gen_cmd_dep_graph -->
-<g id="node19" class="node"><title>gen_cmd_dep_graph</title>
-<polygon fill="none" stroke="black" points="348,-334 206,-334 206,-298 348,-298 348,-334"/>
-<text text-anchor="middle" x="277" y="-311.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;cmd&#45;dep&#45;graph</text>
+<g id="node21" class="node"><title>gen_cmd_dep_graph</title>
+<polygon fill="none" stroke="black" points="358,-802 216,-802 216,-766 358,-766 358,-802"/>
+<text text-anchor="middle" x="287" y="-779.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;cmd&#45;dep&#45;graph</text>
 </g>
 <!-- gen_cmd_dep_graph_dot -->
-<g id="node21" class="node"><title>gen_cmd_dep_graph_dot</title>
-<polygon fill="none" stroke="black" points="622,-196 456,-196 456,-160 622,-160 622,-196"/>
-<text text-anchor="middle" x="539" y="-173.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;cmd&#45;dep&#45;graph&#45;dot</text>
+<g id="node23" class="node"><title>gen_cmd_dep_graph_dot</title>
+<polygon fill="none" stroke="black" points="632,-802 466,-802 466,-766 632,-766 632,-802"/>
+<text text-anchor="middle" x="549" y="-779.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;cmd&#45;dep&#45;graph&#45;dot</text>
 </g>
 <!-- gen_cmd_dep_graph&#45;&gt;gen_cmd_dep_graph_dot -->
 <g id="edge6" class="edge"><title>gen_cmd_dep_graph&#45;&gt;gen_cmd_dep_graph_dot</title>
-<path fill="none" stroke="black" d="M327.468,-297.977C334.442,-295.148 341.453,-292.122 348,-289 403.766,-262.41 464.977,-225.333 502.7,-201.495"/>
-<polygon fill="black" stroke="black" points="504.741,-204.346 511.305,-196.03 500.987,-198.437 504.741,-204.346"/>
-<text text-anchor="middle" x="400" y="-283.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
+<path fill="none" stroke="black" d="M358.247,-784C388.054,-784 423.115,-784 454.992,-784"/>
+<polygon fill="black" stroke="black" points="455.219,-787.5 465.219,-784 455.219,-780.5 455.219,-787.5"/>
+<text text-anchor="middle" x="410" y="-788.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
 </g>
 <!-- gen_cmd_dep_graph_json -->
-<g id="node23" class="node"><title>gen_cmd_dep_graph_json</title>
-<polygon fill="none" stroke="black" points="625,-330 453,-330 453,-294 625,-294 625,-330"/>
-<text text-anchor="middle" x="539" y="-307.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;cmd&#45;dep&#45;graph&#45;json</text>
+<g id="node25" class="node"><title>gen_cmd_dep_graph_json</title>
+<polygon fill="none" stroke="black" points="635,-875 463,-875 463,-839 635,-839 635,-875"/>
+<text text-anchor="middle" x="549" y="-852.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;cmd&#45;dep&#45;graph&#45;json</text>
 </g>
 <!-- gen_cmd_dep_graph&#45;&gt;gen_cmd_dep_graph_json -->
 <g id="edge8" class="edge"><title>gen_cmd_dep_graph&#45;&gt;gen_cmd_dep_graph_json</title>
-<path fill="none" stroke="black" d="M348.247,-314.912C377.234,-314.47 411.189,-313.951 442.353,-313.476"/>
-<polygon fill="black" stroke="black" points="442.418,-316.975 452.363,-313.323 442.311,-309.976 442.418,-316.975"/>
-<text text-anchor="middle" x="400" y="-319.4" font-family="Times Roman,serif" font-size="14.00">2 depends</text>
+<path fill="none" stroke="black" d="M351.764,-802.045C388.923,-812.398 435.731,-825.44 474.422,-836.221"/>
+<polygon fill="black" stroke="black" points="473.5,-839.597 484.073,-838.91 475.379,-832.854 473.5,-839.597"/>
+<text text-anchor="middle" x="410" y="-832.4" font-family="Times Roman,serif" font-size="14.00">2 depends</text>
 </g>
 <!-- gen_cmd_dep_graph_dot&#45;&gt;xsl_dirgraph2dot_xsl -->
 <g id="edge12" class="edge"><title>gen_cmd_dep_graph_dot&#45;&gt;xsl_dirgraph2dot_xsl</title>
-<path fill="none" stroke="black" d="M622.623,-164.034C727.957,-148.978 914.052,-130.824 1070,-160 1115.92,-168.591 1135.6,-164.348 1168,-198 1177.46,-207.821 1167.82,-217.934 1178,-227 1190.04,-237.714 1205.34,-244.497 1221.02,-248.725"/>
-<polygon fill="black" stroke="black" points="1220.28,-252.145 1230.82,-251.039 1221.89,-245.333 1220.28,-252.145"/>
-<text text-anchor="middle" x="951" y="-164.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
+<path fill="none" stroke="black" d="M632.553,-785.94C851.093,-790.635 1424.94,-800.376 1456,-774 1475.6,-757.351 1448.2,-735.569 1466,-717 1477.28,-705.236 1492.41,-698.034 1508.2,-693.734"/>
+<polygon fill="black" stroke="black" points="1509.15,-697.106 1518.09,-691.417 1507.56,-690.29 1509.15,-697.106"/>
+<text text-anchor="middle" x="1100" y="-796.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
 </g>
 <!-- gen_cmd_dep_graph_xml -->
-<g id="node25" class="node"><title>gen_cmd_dep_graph_xml</title>
-<polygon fill="none" stroke="black" points="1035,-61 867,-61 867,-25 1035,-25 1035,-61"/>
-<text text-anchor="middle" x="951" y="-38.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;cmd&#45;dep&#45;graph&#45;xml</text>
+<g id="node27" class="node"><title>gen_cmd_dep_graph_xml</title>
+<polygon fill="none" stroke="black" points="1184,-855 1016,-855 1016,-819 1184,-819 1184,-855"/>
+<text text-anchor="middle" x="1100" y="-832.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;cmd&#45;dep&#45;graph&#45;xml</text>
 </g>
 <!-- gen_cmd_dep_graph_dot&#45;&gt;gen_cmd_dep_graph_xml -->
 <g id="edge10" class="edge"><title>gen_cmd_dep_graph_dot&#45;&gt;gen_cmd_dep_graph_xml</title>
-<path fill="none" stroke="black" d="M567.476,-159.766C588.083,-147.203 616.949,-130.877 644,-120 713.06,-92.2317 794.992,-72.2909 856.837,-59.6688"/>
-<polygon fill="black" stroke="black" points="857.86,-63.033 866.973,-57.6287 856.479,-56.1706 857.86,-63.033"/>
-<text text-anchor="middle" x="729" y="-124.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
+<path fill="none" stroke="black" d="M632.668,-792.845C639.882,-793.584 647.069,-794.311 654,-795 775.28,-807.063 915.206,-820.096 1005.5,-828.391"/>
+<polygon fill="black" stroke="black" points="1005.44,-831.9 1015.72,-829.328 1006.08,-824.929 1005.44,-831.9"/>
+<text text-anchor="middle" x="739" y="-815.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
 </g>
 <!-- dot -->
-<g id="node32" class="node"><title>dot</title>
-<ellipse fill="none" stroke="black" cx="951" cy="-204" rx="27" ry="18"/>
-<text text-anchor="middle" x="951" y="-199.9" font-family="Times Roman,serif" font-size="14.00">dot</text>
+<g id="node34" class="node"><title>dot</title>
+<ellipse fill="none" stroke="black" cx="1100" cy="-622" rx="27" ry="18"/>
+<text text-anchor="middle" x="1100" y="-617.9" font-family="Times Roman,serif" font-size="14.00">dot</text>
 </g>
 <!-- gen_cmd_dep_graph_dot&#45;&gt;dot -->
 <g id="edge18" class="edge"><title>gen_cmd_dep_graph_dot&#45;&gt;dot</title>
-<path fill="none" stroke="black" d="M622.871,-183.293C711.797,-188.905 848.243,-197.515 913.591,-201.639"/>
-<polygon fill="black" stroke="black" points="913.623,-205.148 923.824,-202.285 914.064,-198.162 913.623,-205.148"/>
-<text text-anchor="middle" x="729" y="-199.4" font-family="Times Roman,serif" font-size="14.00">2: exec</text>
+<path fill="none" stroke="black" d="M579.371,-765.909C631.217,-735.985 741.005,-676.736 842,-649 918.426,-628.012 1011.7,-623.12 1062.54,-622.113"/>
+<polygon fill="black" stroke="black" points="1062.78,-625.61 1072.72,-621.953 1062.67,-618.611 1062.78,-625.61"/>
+<text text-anchor="middle" x="739" y="-728.4" font-family="Times Roman,serif" font-size="14.00">2: exec</text>
 </g>
 <!-- gen_cmd_dep_graph_json&#45;&gt;xsl_dirgraph2json_d3_xsl -->
 <g id="edge22" class="edge"><title>gen_cmd_dep_graph_json&#45;&gt;xsl_dirgraph2json_d3_xsl</title>
-<path fill="none" stroke="black" d="M625.669,-311.545C768.091,-310.797 1050.81,-309.313 1201.31,-308.523"/>
-<polygon fill="black" stroke="black" points="1201.49,-312.023 1211.47,-308.47 1201.45,-305.023 1201.49,-312.023"/>
-<text text-anchor="middle" x="951" y="-315.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
+<path fill="none" stroke="black" d="M615.882,-875.016C674.875,-889.921 763.438,-909.909 842,-918 909.863,-924.989 1406.38,-963.817 1456,-917 1479.65,-894.683 1444.76,-795.629 1466,-771 1473.21,-762.633 1482.37,-756.517 1492.43,-752.09"/>
+<polygon fill="black" stroke="black" points="1493.79,-755.317 1501.88,-748.483 1491.29,-748.777 1493.79,-755.317"/>
+<text text-anchor="middle" x="1100" y="-944.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
 </g>
 <!-- gen_cmd_dep_graph_json&#45;&gt;gen_cmd_dep_graph_xml -->
 <g id="edge20" class="edge"><title>gen_cmd_dep_graph_json&#45;&gt;gen_cmd_dep_graph_xml</title>
-<path fill="none" stroke="black" d="M595.432,-293.982C673.803,-268.719 806.856,-224.856 814,-216 855.05,-165.113 788.148,-118.493 832,-70 839.053,-62.2006 847.845,-56.4106 857.436,-52.144"/>
-<polygon fill="black" stroke="black" points="858.781,-55.3763 866.845,-48.5044 856.256,-48.8476 858.781,-55.3763"/>
-<text text-anchor="middle" x="729" y="-281.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
-</g>
-<!-- gen_cmd_dep_graph_xml&#45;&gt;xsl_dircmd2graph_xsl -->
-<g id="edge28" class="edge"><title>gen_cmd_dep_graph_xml&#45;&gt;xsl_dircmd2graph_xsl</title>
-<path fill="none" stroke="black" d="M1035.19,-47.408C1076.83,-52.2073 1126.85,-62.0314 1168,-82 1214,-104.322 1256.16,-147.162 1280.18,-174.621"/>
-<polygon fill="black" stroke="black" points="1277.58,-176.965 1286.76,-182.269 1282.89,-172.403 1277.58,-176.965"/>
-<text text-anchor="middle" x="1128" y="-86.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
+<path fill="none" stroke="black" d="M635.7,-853.853C736.301,-850.201 901.618,-844.201 1005.45,-840.432"/>
+<polygon fill="black" stroke="black" points="1005.75,-843.924 1015.61,-840.063 1005.49,-836.928 1005.75,-843.924"/>
+<text text-anchor="middle" x="739" y="-858.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
+</g>
+<!-- gen_cmd_dep_graph_xml&#45;&gt;xsl_dirterms2graph_xsl -->
+<g id="edge28" class="edge"><title>gen_cmd_dep_graph_xml&#45;&gt;xsl_dirterms2graph_xsl</title>
+<path fill="none" stroke="black" d="M1184.15,-849.785C1240.35,-853.322 1312.1,-847.437 1358,-805 1387.31,-777.899 1348.9,-746.31 1376,-717 1401.12,-689.838 1429.42,-719.737 1456,-694 1466.4,-683.929 1455.28,-672.734 1466,-663 1475.8,-654.097 1487.85,-647.896 1500.53,-643.616"/>
+<polygon fill="black" stroke="black" points="1501.74,-646.908 1510.33,-640.704 1499.74,-640.198 1501.74,-646.908"/>
+<text text-anchor="middle" x="1416" y="-721.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
 </g>
 <!-- out_dir_cmd_dep_graph_xml&#45;&gt;xsl_dirgraph2dot_xsl -->
 <g id="edge14" class="edge"><title>out_dir_cmd_dep_graph_xml&#45;&gt;xsl_dirgraph2dot_xsl</title>
-<path fill="none" stroke="black" d="M1050.76,-244.167C1063.27,-242.86 1075.92,-241.747 1088,-241 1123.49,-238.807 1132.49,-239.269 1168,-241 1186.96,-241.924 1207.38,-243.585 1226.39,-245.417"/>
-<polygon fill="black" stroke="black" points="1226.19,-248.915 1236.49,-246.419 1226.88,-241.949 1226.19,-248.915"/>
-<text text-anchor="middle" x="1128" y="-245.4" font-family="Times Roman,serif" font-size="14.00">in</text>
+<path fill="none" stroke="black" d="M1199.64,-902.633C1251.22,-903.535 1312.71,-896.086 1358,-864 1373.25,-853.197 1361.83,-838.18 1376,-826 1404.15,-801.805 1432.14,-830.434 1456,-802 1480.45,-772.863 1440.47,-745.195 1466,-717 1477,-704.855 1492.1,-697.507 1507.96,-693.188"/>
+<polygon fill="black" stroke="black" points="1508.95,-696.55 1517.9,-690.875 1507.37,-689.732 1508.95,-696.55"/>
+<text text-anchor="middle" x="1416" y="-830.4" font-family="Times Roman,serif" font-size="14.00">in</text>
 </g>
 <!-- out_dir_cmd_dep_graph_xml&#45;&gt;xsl_dirgraph2json_d3_xsl -->
 <g id="edge24" class="edge"><title>out_dir_cmd_dep_graph_xml&#45;&gt;xsl_dirgraph2json_d3_xsl</title>
-<path fill="none" stroke="black" d="M1050.64,-266.565C1087.6,-270.266 1129.81,-275.113 1168,-281 1188.61,-284.177 1210.87,-288.385 1231.17,-292.531"/>
-<polygon fill="black" stroke="black" points="1230.47,-295.959 1240.97,-294.557 1231.88,-289.104 1230.47,-295.959"/>
-<text text-anchor="middle" x="1128" y="-285.4" font-family="Times Roman,serif" font-size="14.00">in</text>
+<path fill="none" stroke="black" d="M1196.87,-909.016C1277.98,-917.979 1390.67,-915.065 1456,-847 1479.59,-822.422 1442.96,-796.095 1466,-771 1473.53,-762.801 1482.93,-756.795 1493.16,-752.434"/>
+<polygon fill="black" stroke="black" points="1494.59,-755.635 1502.75,-748.877 1492.16,-749.071 1494.59,-755.635"/>
+<text text-anchor="middle" x="1416" y="-900.4" font-family="Times Roman,serif" font-size="14.00">in</text>
 </g>
 <!-- cache_dir_cmd_terms_nested_xml -->
-<g id="node39" class="node"><title>cache_dir_cmd_terms_nested_xml</title>
-<text text-anchor="middle" x="951" y="-92.9" font-family="Times Roman,serif" font-size="14.00">${cache.dir}/cmd&#45;terms&#45;nested.xml</text>
-</g>
-<!-- cache_dir_cmd_terms_nested_xml&#45;&gt;xsl_dircmd2graph_xsl -->
-<g id="edge30" class="edge"><title>cache_dir_cmd_terms_nested_xml&#45;&gt;xsl_dircmd2graph_xsl</title>
-<path fill="none" stroke="black" d="M1069.56,-100.194C1102.08,-103.577 1136.93,-109.581 1168,-120 1206.1,-132.777 1244.95,-157.819 1270.74,-176.498"/>
-<polygon fill="black" stroke="black" points="1268.84,-179.446 1278.97,-182.562 1273,-173.812 1268.84,-179.446"/>
-<text text-anchor="middle" x="1128" y="-124.4" font-family="Times Roman,serif" font-size="14.00">in</text>
+<g id="node41" class="node"><title>cache_dir_cmd_terms_nested_xml</title>
+<text text-anchor="middle" x="1100" y="-725.9" font-family="Times Roman,serif" font-size="14.00">${cache.dir}/cmd&#45;terms&#45;nested.xml</text>
+</g>
+<!-- cache_dir_cmd_terms_nested_xml&#45;&gt;xsl_dirterms2graph_xsl -->
+<g id="edge30" class="edge"><title>cache_dir_cmd_terms_nested_xml&#45;&gt;xsl_dirterms2graph_xsl</title>
+<path fill="none" stroke="black" d="M1218.65,-738.153C1264.91,-736.264 1316.64,-727.501 1358,-703 1370.09,-695.837 1364.23,-684.675 1376,-677 1387.57,-669.458 1455.82,-657.097 1511.99,-647.916"/>
+<polygon fill="black" stroke="black" points="1512.65,-651.355 1521.96,-646.299 1511.53,-644.445 1512.65,-651.355"/>
+<text text-anchor="middle" x="1416" y="-681.4" font-family="Times Roman,serif" font-size="14.00">in</text>
 </g>
 <!-- gen_docs -->
-<g id="node42" class="node"><title>gen_docs</title>
-<polygon fill="none" stroke="black" points="89,-653 13,-653 13,-617 89,-617 89,-653"/>
-<text text-anchor="middle" x="51" y="-630.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;docs</text>
+<g id="node44" class="node"><title>gen_docs</title>
+<polygon fill="none" stroke="black" points="94,-1228 18,-1228 18,-1192 94,-1192 94,-1228"/>
+<text text-anchor="middle" x="56" y="-1205.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;docs</text>
+</g>
+<!-- gen_docs&#45;&gt;gen_build_info -->
+<g id="edge34" class="edge"><title>gen_docs&#45;&gt;gen_build_info</title>
+<path fill="none" stroke="black" d="M94.2727,-1221.41C105.72,-1224.67 118.331,-1228.12 130,-1231 161.447,-1238.76 196.72,-1246.28 225.855,-1252.17"/>
+<polygon fill="black" stroke="black" points="225.395,-1255.65 235.888,-1254.19 226.774,-1248.79 225.395,-1255.65"/>
+<text text-anchor="middle" x="164" y="-1249.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
+</g>
+<!-- gen_jsdocs -->
+<g id="node47" class="node"><title>gen_jsdocs</title>
+<polygon fill="none" stroke="black" points="330,-1228 244,-1228 244,-1192 330,-1192 330,-1228"/>
+<text text-anchor="middle" x="287" y="-1205.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;jsdocs</text>
+</g>
+<!-- gen_docs&#45;&gt;gen_jsdocs -->
+<g id="edge36" class="edge"><title>gen_docs&#45;&gt;gen_jsdocs</title>
+<path fill="none" stroke="black" d="M94.145,-1210C132.028,-1210 190.459,-1210 233.079,-1210"/>
+<polygon fill="black" stroke="black" points="233.279,-1213.5 243.279,-1210 233.279,-1206.5 233.279,-1213.5"/>
+<text text-anchor="middle" x="164" y="-1214.4" font-family="Times Roman,serif" font-size="14.00">2 depends</text>
+</g>
+<!-- gen_xsldocs -->
+<g id="node49" class="node"><title>gen_xsldocs</title>
+<polygon fill="none" stroke="black" points="333,-1127 241,-1127 241,-1091 333,-1091 333,-1127"/>
+<text text-anchor="middle" x="287" y="-1104.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;xsldocs</text>
+</g>
+<!-- gen_docs&#45;&gt;gen_xsldocs -->
+<g id="edge38" class="edge"><title>gen_docs&#45;&gt;gen_xsldocs</title>
+<path fill="none" stroke="black" d="M94.145,-1193.32C132.983,-1176.34 193.418,-1149.92 236.272,-1131.18"/>
+<polygon fill="black" stroke="black" points="237.917,-1134.28 245.677,-1127.07 235.112,-1127.87 237.917,-1134.28"/>
+<text text-anchor="middle" x="164" y="-1181.4" font-family="Times Roman,serif" font-size="14.00">3 depends</text>
 </g>
 <!-- gen_jsdoc -->
-<g id="node44" class="node"><title>gen_jsdoc</title>
-<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="318,-653 236,-653 236,-617 318,-617 318,-653"/>
-<text text-anchor="middle" x="277" y="-630.9" font-family="Times Roman,serif" font-size="14.00">gen_jsdoc</text>
-</g>
-<!-- gen_docs&#45;&gt;gen_jsdoc -->
-<g id="edge34" class="edge"><title>gen_docs&#45;&gt;gen_jsdoc</title>
-<path fill="none" stroke="black" stroke-dasharray="1,5" d="M89.0823,-635C126.424,-635 183.633,-635 225.119,-635"/>
-<polygon fill="black" stroke="black" points="225.306,-638.5 235.306,-635 225.306,-631.5 225.306,-638.5"/>
-<text text-anchor="middle" x="154" y="-639.4" font-family="Times Roman,serif" font-size="14.00">1: ant</text>
+<g id="node51" class="node"><title>gen_jsdoc</title>
+<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="590,-1232 508,-1232 508,-1196 590,-1196 590,-1232"/>
+<text text-anchor="middle" x="549" y="-1209.9" font-family="Times Roman,serif" font-size="14.00">gen_jsdoc</text>
+</g>
+<!-- gen_jsdocs&#45;&gt;gen_jsdoc -->
+<g id="edge40" class="edge"><title>gen_jsdocs&#45;&gt;gen_jsdoc</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M330.558,-1210.67C376.338,-1211.36 448.34,-1212.46 497.05,-1213.21"/>
+<polygon fill="black" stroke="black" points="497.02,-1216.71 507.073,-1213.36 497.127,-1209.71 497.02,-1216.71"/>
+<text text-anchor="middle" x="410" y="-1216.4" font-family="Times Roman,serif" font-size="14.00">1: ant</text>
+</g>
+<!-- ay_xsl -->
+<g id="node72" class="node"><title>ay_xsl</title>
+<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="577,-1178 521,-1178 521,-1142 577,-1142 577,-1178"/>
+<text text-anchor="middle" x="549" y="-1155.9" font-family="Times Roman,serif" font-size="14.00">ay_xsl</text>
+</g>
+<!-- gen_xsldocs&#45;&gt;ay_xsl -->
+<g id="edge62" class="edge"><title>gen_xsldocs&#45;&gt;ay_xsl</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M333.603,-1119.2C347.25,-1122.12 362.209,-1125.25 376,-1128 422.151,-1137.19 475.409,-1146.91 510.506,-1153.19"/>
+<polygon fill="black" stroke="black" points="510.328,-1156.72 520.787,-1155.03 511.558,-1149.82 510.328,-1156.72"/>
+<text text-anchor="middle" x="410" y="-1144.4" font-family="Times Roman,serif" font-size="14.00">2: ant</text>
+</g>
+<!-- gen_dep_graph -->
+<g id="node74" class="node"><title>gen_dep_graph</title>
+<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="607,-1124 491,-1124 491,-1088 607,-1088 607,-1124"/>
+<text text-anchor="middle" x="549" y="-1101.9" font-family="Times Roman,serif" font-size="14.00">gen_dep_graph</text>
+</g>
+<!-- gen_xsldocs&#45;&gt;gen_dep_graph -->
+<g id="edge64" class="edge"><title>gen_xsldocs&#45;&gt;gen_dep_graph</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M333.538,-1108.47C374.141,-1108 433.614,-1107.32 479.796,-1106.79"/>
+<polygon fill="black" stroke="black" points="480.073,-1110.29 490.032,-1106.68 479.992,-1103.29 480.073,-1110.29"/>
+<text text-anchor="middle" x="410" y="-1111.4" font-family="Times Roman,serif" font-size="14.00">3: ant</text>
+</g>
+<!-- gen_dep_graph_each -->
+<g id="node76" class="node"><title>gen_dep_graph_each</title>
+<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="627,-1070 471,-1070 471,-1034 627,-1034 627,-1070"/>
+<text text-anchor="middle" x="549" y="-1047.9" font-family="Times Roman,serif" font-size="14.00">gen_dep_graph_each</text>
+</g>
+<!-- gen_xsldocs&#45;&gt;gen_dep_graph_each -->
+<g id="edge66" class="edge"><title>gen_xsldocs&#45;&gt;gen_dep_graph_each</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M333.526,-1096.43C347.173,-1092.89 362.15,-1089.15 376,-1086 403.514,-1079.75 433.644,-1073.59 460.939,-1068.27"/>
+<polygon fill="black" stroke="black" points="461.704,-1071.68 470.856,-1066.35 460.373,-1064.81 461.704,-1071.68"/>
+<text text-anchor="middle" x="410" y="-1090.4" font-family="Times Roman,serif" font-size="14.00">4: ant</text>
+</g>
+<!-- gen_mdrepo_graph_xml -->
+<g id="node52" class="node"><title>gen_mdrepo_graph_xml</title>
+<polygon fill="none" stroke="black" points="1180,-532 1020,-532 1020,-496 1180,-496 1180,-532"/>
+<text text-anchor="middle" x="1100" y="-509.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;mdrepo&#45;graph&#45;xml</text>
+</g>
+<!-- gen_mdrepo_graph_xml&#45;&gt;xsl_dirterms2graph_xsl -->
+<g id="edge42" class="edge"><title>gen_mdrepo_graph_xml&#45;&gt;xsl_dirterms2graph_xsl</title>
+<path fill="none" stroke="black" d="M1180.65,-503.966C1235.09,-501.361 1306.19,-506.47 1358,-541 1371.9,-550.265 1362.72,-563.859 1376,-574 1405.04,-596.184 1426.31,-571.686 1456,-593 1462.81,-597.891 1459.15,-604.168 1466,-609 1477.14,-616.857 1490.16,-622.488 1503.47,-626.512"/>
+<polygon fill="black" stroke="black" points="1502.62,-629.909 1513.19,-629.166 1504.46,-623.156 1502.62,-629.909"/>
+<text text-anchor="middle" x="1416" y="-597.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
+</g>
+<!-- cache_dir_mdrepo_structure_University_of_T_bingen_TextCorpusProfile_8_xml -->
+<g id="node54" class="node"><title>cache_dir_mdrepo_structure_University_of_T_bingen_TextCorpusProfile_8_xml</title>
+<text text-anchor="middle" x="1100" y="-563.9" font-family="Times Roman,serif" font-size="14.00">${cache.dir}/mdrepo/structure&#45;University_of_T_bingen&#45;TextCorpusProfile&#45;8.xml</text>
+</g>
+<!-- cache_dir_mdrepo_structure_University_of_T_bingen_TextCorpusProfile_8_xml&#45;&gt;xsl_dirterms2graph_xsl -->
+<g id="edge44" class="edge"><title>cache_dir_mdrepo_structure_University_of_T_bingen_TextCorpusProfile_8_xml&#45;&gt;xsl_dirterms2graph_xsl</title>
+<path fill="none" stroke="black" d="M1337.42,-586.045C1344.46,-588.736 1351.34,-591.712 1358,-595 1368.43,-600.147 1365.56,-608.86 1376,-614 1413.97,-632.7 1460.29,-639.119 1500.02,-640.482"/>
+<polygon fill="black" stroke="black" points="1500.16,-643.986 1510.24,-640.727 1500.33,-636.988 1500.16,-643.986"/>
+<text text-anchor="middle" x="1416" y="-641.4" font-family="Times Roman,serif" font-size="14.00">in</text>
 </g>
 <!-- gen_out -->
-<g id="node45" class="node"><title>gen_out</title>
-<polygon fill="none" stroke="black" points="83,-359 19,-359 19,-323 83,-323 83,-359"/>
-<text text-anchor="middle" x="51" y="-336.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;out</text>
+<g id="node58" class="node"><title>gen_out</title>
+<polygon fill="none" stroke="black" points="88,-316 24,-316 24,-280 88,-280 88,-316"/>
+<text text-anchor="middle" x="56" y="-293.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;out</text>
 </g>
 <!-- gen_out&#45;&gt;gen_cmd_dep_graph -->
-<g id="edge42" class="edge"><title>gen_out&#45;&gt;gen_cmd_dep_graph</title>
-<path fill="none" stroke="black" d="M83.289,-337.205C94.8655,-335.858 108.016,-334.344 120,-333 144.555,-330.247 171.279,-327.326 195.602,-324.695"/>
-<polygon fill="black" stroke="black" points="196.3,-328.14 205.866,-323.587 195.548,-321.181 196.3,-328.14"/>
-<text text-anchor="middle" x="154" y="-337.4" font-family="Times Roman,serif" font-size="14.00">4 depends</text>
+<g id="edge52" class="edge"><title>gen_out&#45;&gt;gen_cmd_dep_graph</title>
+<path fill="none" stroke="black" d="M64.6339,-316.165C99.7256,-389.994 231.795,-667.854 273.969,-756.583"/>
+<polygon fill="black" stroke="black" points="270.869,-758.215 278.323,-765.744 277.191,-755.21 270.869,-758.215"/>
+<text text-anchor="middle" x="164" y="-589.4" font-family="Times Roman,serif" font-size="14.00">3 depends</text>
 </g>
 <!-- init_out -->
-<g id="node47" class="node"><title>init_out</title>
-<polygon fill="none" stroke="black" points="305,-280 249,-280 249,-244 305,-244 305,-280"/>
-<text text-anchor="middle" x="277" y="-257.9" font-family="Times Roman,serif" font-size="14.00">init&#45;out</text>
+<g id="node60" class="node"><title>init_out</title>
+<polygon fill="none" stroke="black" points="315,-257 259,-257 259,-221 315,-221 315,-257"/>
+<text text-anchor="middle" x="287" y="-234.9" font-family="Times Roman,serif" font-size="14.00">init&#45;out</text>
 </g>
 <!-- gen_out&#45;&gt;init_out -->
-<g id="edge36" class="edge"><title>gen_out&#45;&gt;init_out</title>
-<path fill="none" stroke="black" d="M83.2062,-324.005C100.195,-315.073 117.956,-305.802 120,-305 159.285,-289.577 206.163,-277.515 238.407,-270.141"/>
-<polygon fill="black" stroke="black" points="239.342,-273.519 248.333,-267.914 237.809,-266.689 239.342,-273.519"/>
-<text text-anchor="middle" x="154" y="-309.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
+<g id="edge48" class="edge"><title>gen_out&#45;&gt;init_out</title>
+<path fill="none" stroke="black" d="M88.2227,-282.683C101.001,-277.092 115.971,-271.134 130,-267 169.489,-255.362 216.071,-247.797 248.184,-243.5"/>
+<polygon fill="black" stroke="black" points="249.021,-246.921 258.489,-242.167 248.123,-239.979 249.021,-246.921"/>
+<text text-anchor="middle" x="164" y="-271.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
+</g>
+<!-- smc_stats2 -->
+<g id="node62" class="node"><title>smc_stats2</title>
+<polygon fill="none" stroke="black" points="1143,-316 1057,-316 1057,-280 1143,-280 1143,-316"/>
+<text text-anchor="middle" x="1100" y="-293.9" font-family="Times Roman,serif" font-size="14.00">smc&#45;stats2</text>
+</g>
+<!-- gen_out&#45;&gt;smc_stats2 -->
+<g id="edge50" class="edge"><title>gen_out&#45;&gt;smc_stats2</title>
+<path fill="none" stroke="black" d="M88.1017,-298C236.874,-298 859.944,-298 1046.8,-298"/>
+<polygon fill="black" stroke="black" points="1046.93,-301.5 1056.93,-298 1046.93,-294.5 1046.93,-301.5"/>
+<text text-anchor="middle" x="410" y="-302.4" font-family="Times Roman,serif" font-size="14.00">2 depends</text>
+</g>
+<!-- gen_userdocs -->
+<g id="node64" class="node"><title>gen_userdocs</title>
+<polygon fill="none" stroke="black" points="601,-247 497,-247 497,-211 601,-211 601,-247"/>
+<text text-anchor="middle" x="549" y="-224.9" font-family="Times Roman,serif" font-size="14.00">gen&#45;userdocs</text>
+</g>
+<!-- init_out&#45;&gt;gen_userdocs -->
+<g id="edge72" class="edge"><title>init_out&#45;&gt;gen_userdocs</title>
+<path fill="none" stroke="black" d="M315.537,-237.911C356.343,-236.353 432.411,-233.45 486.627,-231.381"/>
+<polygon fill="black" stroke="black" points="486.962,-234.87 496.822,-230.992 486.695,-227.876 486.962,-234.87"/>
+<text text-anchor="middle" x="410" y="-240.4" font-family="Times Roman,serif" font-size="14.00">1 depends</text>
+</g>
+<!-- smc_stats2&#45;&gt;xsl_dirsmc2stats_datasets_xsl -->
+<g id="edge92" class="edge"><title>smc_stats2&#45;&gt;xsl_dirsmc2stats_datasets_xsl</title>
+<path fill="none" stroke="black" d="M1143.14,-288.56C1199.96,-278.876 1299.51,-271.836 1358,-325 1387.86,-352.145 1348.63,-384.34 1376,-414 1401.09,-441.19 1431.52,-409.258 1456,-437 1475.05,-458.589 1446.27,-480.03 1466,-501 1470.78,-506.082 1476.28,-510.317 1482.25,-513.836"/>
+<polygon fill="black" stroke="black" points="1480.8,-517.027 1491.29,-518.496 1484.01,-510.805 1480.8,-517.027"/>
+<text text-anchor="middle" x="1416" y="-441.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
+</g>
+<!-- smc_stats2&#45;&gt;amc_xsl_dir_dataset2html_xsl -->
+<g id="edge100" class="edge"><title>smc_stats2&#45;&gt;amc_xsl_dir_dataset2html_xsl</title>
+<path fill="none" stroke="black" d="M1143.42,-302.041C1194.74,-306.934 1282.69,-315.683 1358,-325 1664.46,-362.912 1741.52,-375.815 2042,-447 2069.81,-453.589 2100.31,-462.271 2125.8,-469.948"/>
+<polygon fill="black" stroke="black" points="2125.09,-473.389 2135.67,-472.945 2127.12,-466.691 2125.09,-473.389"/>
+<text text-anchor="middle" x="1762" y="-397.4" font-family="Times Roman,serif" font-size="14.00">3: saxon&#45;xslt</text>
+</g>
+<!-- smc_stats2&#45;&gt;amc_xsl_dir_dataset2html_xsl -->
+<g id="edge106" class="edge"><title>smc_stats2&#45;&gt;amc_xsl_dir_dataset2html_xsl</title>
+<path fill="none" stroke="black" d="M1143.31,-294.155C1280.75,-283.642 1717.15,-263.323 2042,-394 2084.55,-411.115 2127.56,-442.237 2154.69,-463.964"/>
+<polygon fill="black" stroke="black" points="2152.62,-466.789 2162.58,-470.38 2157.03,-461.357 2152.62,-466.789"/>
+<text text-anchor="middle" x="1762" y="-328.4" font-family="Times Roman,serif" font-size="14.00">4: saxon&#45;xslt</text>
+</g>
+<!-- rst2html -->
+<g id="node66" class="node"><title>rst2html</title>
+<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="1133,-244 1067,-244 1067,-208 1133,-208 1133,-244"/>
+<text text-anchor="middle" x="1100" y="-221.9" font-family="Times Roman,serif" font-size="14.00">rst2html</text>
+</g>
+<!-- gen_userdocs&#45;&gt;rst2html -->
+<g id="edge54" class="edge"><title>gen_userdocs&#45;&gt;rst2html</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M601.07,-227.835C617.954,-227.504 636.771,-227.183 654,-227 801.828,-225.426 977.233,-225.644 1056.85,-225.856"/>
+<polygon fill="black" stroke="black" points="1056.98,-229.356 1066.99,-225.884 1057,-222.356 1056.98,-229.356"/>
+<text text-anchor="middle" x="739" y="-231.4" font-family="Times Roman,serif" font-size="14.00">1: ant</text>
+</g>
+<!-- gen_userdocs&#45;&gt;rst2html -->
+<g id="edge56" class="edge"><title>gen_userdocs&#45;&gt;rst2html</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M601.211,-214.635C617.937,-210.69 636.626,-206.96 654,-205 801.067,-188.406 976.846,-208.245 1056.71,-219.403"/>
+<polygon fill="black" stroke="black" points="1056.48,-222.906 1066.87,-220.849 1057.46,-215.975 1056.48,-222.906"/>
+<text text-anchor="middle" x="739" y="-209.4" font-family="Times Roman,serif" font-size="14.00">2: ant</text>
+</g>
+<!-- gen_userdocs&#45;&gt;rst2html -->
+<g id="edge58" class="edge"><title>gen_userdocs&#45;&gt;rst2html</title>
+<path fill="none" stroke="black" stroke-dasharray="1,5" d="M601.184,-237.944C617.991,-240.425 636.734,-242.773 654,-244 801.585,-254.489 977.109,-239.32 1056.81,-230.931"/>
+<polygon fill="black" stroke="black" points="1057.38,-234.39 1066.95,-229.845 1056.63,-227.429 1057.38,-234.39"/>
+<text text-anchor="middle" x="739" y="-252.4" font-family="Times Roman,serif" font-size="14.00">3: ant</text>
+</g>
+<!-- out_fn -->
+<g id="node69" class="node"><title>out_fn</title>
+<text text-anchor="middle" x="56" y="-1104.9" font-family="Times Roman,serif" font-size="14.00">out_fn</text>
+</g>
+<!-- out_fn&#45;&gt;gen_xsldocs -->
+<g id="edge60" class="edge"><title>out_fn&#45;&gt;gen_xsldocs</title>
+<path fill="none" stroke="black" d="M84.3251,-1109C120.503,-1109 183.961,-1109 230.255,-1109"/>
+<polygon fill="black" stroke="black" points="230.445,-1112.5 240.445,-1109 230.445,-1105.5 230.445,-1112.5"/>
+<text text-anchor="middle" x="164" y="-1113.4" font-family="Times Roman,serif" font-size="14.00">1: property</text>
+</g>
+<!-- init_data -->
+<g id="node77" class="node"><title>init_data</title>
+<polygon fill="none" stroke="black" points="581,-1016 517,-1016 517,-980 581,-980 581,-1016"/>
+<text text-anchor="middle" x="549" y="-993.9" font-family="Times Roman,serif" font-size="14.00">init&#45;data</text>
+</g>
+<!-- init_step -->
+<g id="node81" class="node"><title>init_step</title>
+<polygon fill="none" stroke="black" points="1133,-1016 1067,-1016 1067,-980 1133,-980 1133,-1016"/>
+<text text-anchor="middle" x="1100" y="-993.9" font-family="Times Roman,serif" font-size="14.00">init&#45;step</text>
+</g>
+<!-- init_data&#45;&gt;init_step -->
+<g id="edge70" class="edge"><title>init_data&#45;&gt;init_step</title>
+<path fill="none" stroke="black" d="M581.817,-998C676.436,-998 949.805,-998 1056.56,-998"/>
+<polygon fill="black" stroke="black" points="1056.66,-1001.5 1066.66,-998 1056.66,-994.5 1056.66,-1001.5"/>
+<text text-anchor="middle" x="739" y="-1019.4" font-family="Times Roman,serif" font-size="14.00">3: foreach (init_sequence) </text>
+<text text-anchor="middle" x="739" y="-1002.4" font-family="Times Roman,serif" font-size="14.00"> as dataset_key</text>
+</g>
+<!-- init_sequence -->
+<g id="node78" class="node"><title>init_sequence</title>
+<text text-anchor="middle" x="287" y="-993.9" font-family="Times Roman,serif" font-size="14.00">init_sequence</text>
+</g>
+<!-- init_sequence&#45;&gt;init_data -->
+<g id="edge68" class="edge"><title>init_sequence&#45;&gt;init_data</title>
+<path fill="none" stroke="black" d="M339.704,-998C388.641,-998 460.604,-998 506.114,-998"/>
+<polygon fill="black" stroke="black" points="506.245,-1001.5 516.245,-998 506.245,-994.5 506.245,-1001.5"/>
+<text text-anchor="middle" x="410" y="-1002.4" font-family="Times Roman,serif" font-size="14.00">2: property</text>
+</g>
+<!-- init_step&#45;&gt;xsl_dirsmc_init_xsl -->
+<g id="edge74" class="edge"><title>init_step&#45;&gt;xsl_dirsmc_init_xsl</title>
+<path fill="none" stroke="black" d="M1133.08,-1002.24C1198.98,-1009.08 1349.43,-1016.49 1456,-959 1512.82,-928.345 1554.95,-862.428 1575.33,-825.144"/>
+<polygon fill="black" stroke="black" points="1578.65,-826.351 1580.27,-815.88 1572.48,-823.058 1578.65,-826.351"/>
+<text text-anchor="middle" x="1416" y="-992.4" font-family="Times Roman,serif" font-size="14.00">2: saxon&#45;xslt</text>
+</g>
+<!-- render_profiles -->
+<g id="node87" class="node"><title>render_profiles</title>
+<polygon fill="none" stroke="black" points="1154,-370 1046,-370 1046,-334 1154,-334 1154,-370"/>
+<text text-anchor="middle" x="1100" y="-347.9" font-family="Times Roman,serif" font-size="14.00">render&#45;profiles</text>
+</g>
+<!-- render_profiles&#45;&gt;xsl_dircomp2view_xsl -->
+<g id="edge80" class="edge"><title>render_profiles&#45;&gt;xsl_dircomp2view_xsl</title>
+<path fill="none" stroke="black" d="M1154.76,-346.075C1243.64,-337.764 1413.65,-327.716 1456,-367 1483.89,-392.87 1439.92,-424.31 1466,-452 1476.09,-462.714 1489.47,-469.294 1503.69,-473.179"/>
+<polygon fill="black" stroke="black" points="1503.11,-476.636 1513.64,-475.456 1504.67,-469.813 1503.11,-476.636"/>
+<text text-anchor="middle" x="1416" y="-371.4" font-family="Times Roman,serif" font-size="14.00">1: xslt</text>
+</g>
+<!-- cache_dir_profiles -->
+<g id="node89" class="node"><title>cache_dir_profiles</title>
+<text text-anchor="middle" x="1100" y="-401.9" font-family="Times Roman,serif" font-size="14.00">${cache.dir}/profiles</text>
+</g>
+<!-- cache_dir_profiles&#45;&gt;xsl_dircomp2view_xsl -->
+<g id="edge82" class="edge"><title>cache_dir_profiles&#45;&gt;xsl_dircomp2view_xsl</title>
+<path fill="none" stroke="black" d="M1171.07,-399.271C1268.71,-390.768 1434.73,-379.248 1456,-397 1475.07,-412.919 1448.41,-434.457 1466,-452 1476.3,-462.267 1489.63,-468.666 1503.71,-472.519"/>
+<polygon fill="black" stroke="black" points="1503.02,-475.95 1513.55,-474.795 1504.6,-469.131 1503.02,-475.95"/>
+<text text-anchor="middle" x="1416" y="-401.4" font-family="Times Roman,serif" font-size="14.00">in</text>
 </g>
 <!-- smc_stats -->
-<g id="node49" class="node"><title>smc_stats</title>
-<polygon fill="none" stroke="black" points="990,-383 912,-383 912,-347 990,-347 990,-383"/>
-<text text-anchor="middle" x="951" y="-360.9" font-family="Times Roman,serif" font-size="14.00">smc&#45;stats</text>
-</g>
-<!-- gen_out&#45;&gt;smc_stats -->
-<g id="edge38" class="edge"><title>gen_out&#45;&gt;smc_stats</title>
-<path fill="none" stroke="black" d="M83.2185,-345.96C94.7883,-347.54 107.952,-349.108 120,-350 416.028,-371.909 772.903,-368.293 901.676,-366.027"/>
-<polygon fill="black" stroke="black" points="902.055,-369.521 911.989,-365.84 901.927,-362.522 902.055,-369.521"/>
-<text text-anchor="middle" x="400" y="-369.4" font-family="Times Roman,serif" font-size="14.00">2 depends</text>
-</g>
-<!-- smc_stats2 -->
-<g id="node51" class="node"><title>smc_stats2</title>
-<polygon fill="none" stroke="black" points="994,-545 908,-545 908,-509 994,-509 994,-545"/>
-<text text-anchor="middle" x="951" y="-522.9" font-family="Times Roman,serif" font-size="14.00">smc&#45;stats2</text>
-</g>
-<!-- gen_out&#45;&gt;smc_stats2 -->
-<g id="edge40" class="edge"><title>gen_out&#45;&gt;smc_stats2</title>
-<path fill="none" stroke="black" d="M83.2207,-359.131C149.674,-395.442 307.818,-476.312 452,-508 611.191,-542.986 805.691,-536.833 897.782,-531.095"/>
-<polygon fill="black" stroke="black" points="898.213,-534.575 907.966,-530.436 897.76,-527.59 898.213,-534.575"/>
-<text text-anchor="middle" x="400" y="-507.4" font-family="Times Roman,serif" font-size="14.00">3 depends</text>
+<g id="node93" class="node"><title>smc_stats</title>
+<polygon fill="none" stroke="black" points="1139,-478 1061,-478 1061,-442 1139,-442 1139,-478"/>
+<text text-anchor="middle" x="1100" y="-455.9" font-family="Times Roman,serif" font-size="14.00">smc&#45;stats</text>
 </g>
 <!-- smc_stats&#45;&gt;xsl_dirsmc_stats_xsl -->
-<g id="edge54" class="edge"><title>smc_stats&#45;&gt;xsl_dirsmc_stats_xsl</title>
-<path fill="none" stroke="black" d="M990.165,-359.2C1017.51,-355.452 1054.89,-350.927 1088,-349 1123.5,-346.934 1132.49,-347.269 1168,-349 1186.96,-349.924 1207.38,-351.585 1226.39,-353.417"/>
-<polygon fill="black" stroke="black" points="1226.19,-356.915 1236.49,-354.419 1226.88,-349.949 1226.19,-356.915"/>
-<text text-anchor="middle" x="1128" y="-353.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
-</g>
-<!-- smc_stats2&#45;&gt;xsl_dirsmc2stats_datasets_xsl -->
-<g id="edge60" class="edge"><title>smc_stats2&#45;&gt;xsl_dirsmc2stats_datasets_xsl</title>
-<path fill="none" stroke="black" d="M994.232,-521.82C1053.91,-514.283 1155.61,-499.895 1168,-488 1182.78,-473.812 1163.49,-457.468 1178,-443 1183.04,-437.969 1188.8,-433.781 1195,-430.304"/>
-<polygon fill="black" stroke="black" points="1196.94,-433.251 1204.37,-425.701 1193.85,-426.968 1196.94,-433.251"/>
-<text text-anchor="middle" x="1128" y="-513.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
-</g>
-<!-- smc_stats2&#45;&gt;amc_xsl_dir_dataset2table_xsl -->
-<g id="edge68" class="edge"><title>smc_stats2&#45;&gt;amc_xsl_dir_dataset2table_xsl</title>
-<path fill="none" stroke="black" d="M994.231,-527.465C1038.03,-527.874 1107.72,-528.353 1168,-528 1428.8,-526.472 1497.82,-545.93 1754,-497 1781.8,-491.69 1812.01,-482.901 1836.88,-474.82"/>
-<polygon fill="black" stroke="black" points="1838.08,-478.108 1846.48,-471.649 1835.89,-471.461 1838.08,-478.108"/>
-<text text-anchor="middle" x="1474" y="-535.4" font-family="Times Roman,serif" font-size="14.00">3: saxon&#45;xslt</text>
-</g>
-<!-- init_data -->
-<g id="node53" class="node"><title>init_data</title>
-<polygon fill="none" stroke="black" points="571,-599 507,-599 507,-563 571,-563 571,-599"/>
-<text text-anchor="middle" x="539" y="-576.9" font-family="Times Roman,serif" font-size="14.00">init&#45;data</text>
-</g>
-<!-- init_step -->
-<g id="node57" class="node"><title>init_step</title>
-<polygon fill="none" stroke="black" points="984,-599 918,-599 918,-563 984,-563 984,-599"/>
-<text text-anchor="middle" x="951" y="-576.9" font-family="Times Roman,serif" font-size="14.00">init&#45;step</text>
-</g>
-<!-- init_data&#45;&gt;init_step -->
-<g id="edge46" class="edge"><title>init_data&#45;&gt;init_step</title>
-<path fill="none" stroke="black" d="M571.673,-581C645.411,-581 824.754,-581 907.658,-581"/>
-<polygon fill="black" stroke="black" points="907.75,-584.5 917.75,-581 907.75,-577.5 907.75,-584.5"/>
-<text text-anchor="middle" x="729" y="-602.4" font-family="Times Roman,serif" font-size="14.00">3: foreach (init_sequence) </text>
-<text text-anchor="middle" x="729" y="-585.4" font-family="Times Roman,serif" font-size="14.00"> as dataset_key</text>
-</g>
-<!-- init_sequence -->
-<g id="node54" class="node"><title>init_sequence</title>
-<text text-anchor="middle" x="277" y="-576.9" font-family="Times Roman,serif" font-size="14.00">init_sequence</text>
-</g>
-<!-- init_sequence&#45;&gt;init_data -->
-<g id="edge44" class="edge"><title>init_sequence&#45;&gt;init_data</title>
-<path fill="none" stroke="black" d="M329.704,-581C378.641,-581 450.604,-581 496.114,-581"/>
-<polygon fill="black" stroke="black" points="496.245,-584.5 506.245,-581 496.245,-577.5 496.245,-584.5"/>
-<text text-anchor="middle" x="400" y="-585.4" font-family="Times Roman,serif" font-size="14.00">2: property</text>
-</g>
-<!-- init_step&#45;&gt;xsl_dirsmc_init_xsl -->
-<g id="edge48" class="edge"><title>init_step&#45;&gt;xsl_dirsmc_init_xsl</title>
-<path fill="none" stroke="black" d="M984.101,-573.559C1007.99,-568.172 1041,-560.693 1070,-554 1113.59,-543.939 1125.68,-545.509 1168,-531 1200.53,-519.848 1235.85,-503.432 1261.91,-490.439"/>
-<polygon fill="black" stroke="black" points="1263.71,-493.448 1271.07,-485.823 1260.56,-487.197 1263.71,-493.448"/>
-<text text-anchor="middle" x="1128" y="-554.4" font-family="Times Roman,serif" font-size="14.00">2: saxon&#45;xslt</text>
+<g id="edge86" class="edge"><title>smc_stats&#45;&gt;xsl_dirsmc_stats_xsl</title>
+<path fill="none" stroke="black" d="M1139.03,-460.767C1190.07,-462.52 1281.91,-468.258 1358,-487 1358.71,-487.175 1455.49,-525.47 1456,-526 1465.41,-535.863 1455.82,-545.934 1466,-555 1478.04,-565.714 1493.34,-572.497 1509.02,-576.725"/>
+<polygon fill="black" stroke="black" points="1508.28,-580.145 1518.82,-579.039 1509.89,-573.333 1508.28,-580.145"/>
+<text text-anchor="middle" x="1416" y="-530.4" font-family="Times Roman,serif" font-size="14.00">1: saxon&#45;xslt</text>
 </g>
 <!-- cache_dir_dcr_cmd_map_xml -->
-<g id="node63" class="node"><title>cache_dir_dcr_cmd_map_xml</title>
-<text text-anchor="middle" x="951" y="-414.9" font-family="Times Roman,serif" font-size="14.00">${cache.dir}/dcr&#45;cmd&#45;map.xml</text>
+<g id="node95" class="node"><title>cache_dir_dcr_cmd_map_xml</title>
+<text text-anchor="middle" x="1100" y="-671.9" font-family="Times Roman,serif" font-size="14.00">${cache.dir}/dcr&#45;cmd&#45;map.xml</text>
 </g>
 <!-- cache_dir_dcr_cmd_map_xml&#45;&gt;xsl_dirsmc_stats_xsl -->
-<g id="edge56" class="edge"><title>cache_dir_dcr_cmd_map_xml&#45;&gt;xsl_dirsmc_stats_xsl</title>
-<path fill="none" stroke="black" d="M1053.65,-402.283C1110.76,-392.983 1180.34,-381.65 1231.14,-373.377"/>
-<polygon fill="black" stroke="black" points="1231.74,-376.826 1241.04,-371.764 1230.61,-369.917 1231.74,-376.826"/>
-<text text-anchor="middle" x="1128" y="-400.4" font-family="Times Roman,serif" font-size="14.00">in</text>
+<g id="edge88" class="edge"><title>cache_dir_dcr_cmd_map_xml&#45;&gt;xsl_dirsmc_stats_xsl</title>
+<path fill="none" stroke="black" d="M1202.82,-691.959C1255.47,-694.145 1316.96,-686.542 1358,-649 1388.74,-620.878 1343.83,-583.482 1376,-557 1403.45,-534.401 1420.6,-553.702 1456,-557 1479.23,-559.164 1504.45,-563.41 1526.62,-567.798"/>
+<polygon fill="black" stroke="black" points="1526.07,-571.259 1536.57,-569.817 1527.46,-564.399 1526.07,-571.259"/>
+<text text-anchor="middle" x="1416" y="-561.4" font-family="Times Roman,serif" font-size="14.00">in</text>
 </g>
 <!-- cache_dir_dcr_cmd_map_xml&#45;&gt;xsl_dirsmc2stats_datasets_xsl -->
-<g id="edge62" class="edge"><title>cache_dir_dcr_cmd_map_xml&#45;&gt;xsl_dirsmc2stats_datasets_xsl</title>
-<path fill="none" stroke="black" d="M1053.65,-418.12C1092.05,-417.791 1136.08,-417.414 1176.26,-417.069"/>
-<polygon fill="black" stroke="black" points="1176.42,-420.568 1186.39,-416.982 1176.36,-413.568 1176.42,-420.568"/>
-<text text-anchor="middle" x="1128" y="-422.4" font-family="Times Roman,serif" font-size="14.00">in</text>
-</g>
-<!-- out_dir_smc_stats_dataset_xml&#45;&gt;amc_xsl_dir_dataset2table_xsl -->
-<g id="edge70" class="edge"><title>out_dir_smc_stats_dataset_xml&#45;&gt;amc_xsl_dir_dataset2table_xsl</title>
-<path fill="none" stroke="black" d="M1754.22,-434.011C1773.45,-437.125 1793.08,-440.304 1811.22,-443.243"/>
-<polygon fill="black" stroke="black" points="1810.71,-446.705 1821.14,-444.848 1811.83,-439.795 1810.71,-446.705"/>
-<text text-anchor="middle" x="1778" y="-443.4" font-family="Times Roman,serif" font-size="14.00">in</text>
+<g id="edge94" class="edge"><title>cache_dir_dcr_cmd_map_xml&#45;&gt;xsl_dirsmc2stats_datasets_xsl</title>
+<path fill="none" stroke="black" d="M1202.61,-693.341C1256.03,-696.184 1318.31,-688.762 1358,-649 1385.62,-621.332 1346.98,-500.191 1376,-474 1402.4,-450.179 1426.82,-453.688 1456,-474 1466.5,-481.31 1456.35,-492.6 1466,-501 1471.73,-505.983 1478.16,-510.11 1485.01,-513.524"/>
+<polygon fill="black" stroke="black" points="1484.01,-516.909 1494.57,-517.748 1486.84,-510.506 1484.01,-516.909"/>
+<text text-anchor="middle" x="1416" y="-478.4" font-family="Times Roman,serif" font-size="14.00">in</text>
+</g>
+<!-- out_dir_smc_stats_dataset_xml&#45;&gt;amc_xsl_dir_dataset2html_xsl -->
+<g id="edge102" class="edge"><title>out_dir_smc_stats_dataset_xml&#45;&gt;amc_xsl_dir_dataset2html_xsl</title>
+<path fill="none" stroke="black" d="M2042.11,-511.924C2054.9,-509.977 2067.74,-507.976 2080,-506 2089.02,-504.547 2098.46,-502.97 2107.83,-501.374"/>
+<polygon fill="black" stroke="black" points="2108.67,-504.781 2117.93,-499.639 2107.49,-497.882 2108.67,-504.781"/>
+<text text-anchor="middle" x="2070" y="-513.4" font-family="Times Roman,serif" font-size="14.00">in</text>
+</g>
+<!-- out_dir_smc_stats_dataset_xml&#45;&gt;amc_xsl_dir_dataset2html_xsl -->
+<g id="edge108" class="edge"><title>out_dir_smc_stats_dataset_xml&#45;&gt;amc_xsl_dir_dataset2html_xsl</title>
+<path fill="none" stroke="black" d="M2021.73,-509.9C2028.75,-507.31 2035.59,-504.36 2042,-501 2051.48,-496.032 2050,-488.804 2060,-485 2068.31,-481.841 2071.11,-484.871 2080,-485 2082.85,-485.042 2085.75,-485.089 2088.67,-485.143"/>
+<polygon fill="black" stroke="black" points="2088.62,-488.643 2098.69,-485.344 2088.76,-481.644 2088.62,-488.643"/>
+<text text-anchor="middle" x="2070" y="-489.4" font-family="Times Roman,serif" font-size="14.00">in</text>
 </g>
 <!-- amc_xsl_dir -->
-<g id="node71" class="node"><title>amc_xsl_dir</title>
-<text text-anchor="middle" x="539" y="-476.9" font-family="Times Roman,serif" font-size="14.00">amc_xsl_dir</text>
+<g id="node103" class="node"><title>amc_xsl_dir</title>
+<text text-anchor="middle" x="549" y="-339.9" font-family="Times Roman,serif" font-size="14.00">amc_xsl_dir</text>
 </g>
 <!-- amc_xsl_dir&#45;&gt;smc_stats2 -->
-<g id="edge66" class="edge"><title>amc_xsl_dir&#45;&gt;smc_stats2</title>
-<path fill="none" stroke="black" d="M585.942,-481.167C640.871,-481.915 734.442,-484.909 814,-496 815.105,-496.154 859.761,-506.272 897.789,-514.907"/>
-<polygon fill="black" stroke="black" points="897.262,-518.376 907.789,-517.178 898.812,-511.55 897.262,-518.376"/>
-<text text-anchor="middle" x="729" y="-500.4" font-family="Times Roman,serif" font-size="14.00">2: property</text>
+<g id="edge98" class="edge"><title>amc_xsl_dir&#45;&gt;smc_stats2</title>
+<path fill="none" stroke="black" d="M595.503,-340.118C697.297,-331.619 939.328,-311.414 1046.9,-302.433"/>
+<polygon fill="black" stroke="black" points="1047.2,-305.92 1056.88,-301.6 1046.62,-298.944 1047.2,-305.92"/>
+<text text-anchor="middle" x="739" y="-340.4" font-family="Times Roman,serif" font-size="14.00">2: property</text>
 </g>
 </g>
