Added 3 critical items to Unsupported features page.

Also added missing file added cyclic.svg

DAFFODIL-1971, DAFFODIL-1598, DAFFODIL-2499
diff --git a/site/dev/cyclic.svg b/site/dev/cyclic.svg
new file mode 100644
index 0000000..34bf01f
--- /dev/null
+++ b/site/dev/cyclic.svg
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.43.0 (0)
+ -->
+<!-- Title: g Pages: 1 -->
+<svg width="89pt" height="260pt"
+ viewBox="0.00 0.00 89.00 260.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 256)">
+<title>g</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-256 85,-256 85,4 -4,4"/>
+<!-- a -->
+<g id="node1" class="node">
+<title>a</title>
+<ellipse fill="none" stroke="black" cx="54" cy="-234" rx="27" ry="18"/>
+<text text-anchor="middle" x="54" y="-230.3" font-family="Times,serif" font-size="14.00">a</text>
+</g>
+<!-- b -->
+<g id="node2" class="node">
+<title>b</title>
+<ellipse fill="none" stroke="black" cx="27" cy="-162" rx="27" ry="18"/>
+<text text-anchor="middle" x="27" y="-158.3" font-family="Times,serif" font-size="14.00">b</text>
+</g>
+<!-- a&#45;&gt;b -->
+<g id="edge1" class="edge">
+<title>a&#45;&gt;b</title>
+<path fill="none" stroke="black" d="M47.6,-216.41C44.49,-208.34 40.67,-198.43 37.17,-189.35"/>
+<polygon fill="black" stroke="black" points="40.4,-188.03 33.54,-179.96 33.87,-190.55 40.4,-188.03"/>
+</g>
+<!-- c -->
+<g id="node3" class="node">
+<title>c</title>
+<ellipse fill="none" stroke="black" cx="27" cy="-90" rx="27" ry="18"/>
+<text text-anchor="middle" x="27" y="-86.3" font-family="Times,serif" font-size="14.00">c</text>
+</g>
+<!-- b&#45;&gt;c -->
+<g id="edge2" class="edge">
+<title>b&#45;&gt;c</title>
+<path fill="none" stroke="black" d="M27,-143.7C27,-135.98 27,-126.71 27,-118.11"/>
+<polygon fill="black" stroke="black" points="30.5,-118.1 27,-108.1 23.5,-118.1 30.5,-118.1"/>
+</g>
+<!-- d -->
+<g id="node4" class="node">
+<title>d</title>
+<ellipse fill="none" stroke="black" cx="54" cy="-18" rx="27" ry="18"/>
+<text text-anchor="middle" x="54" y="-14.3" font-family="Times,serif" font-size="14.00">d</text>
+</g>
+<!-- c&#45;&gt;d -->
+<g id="edge3" class="edge">
+<title>c&#45;&gt;d</title>
+<path fill="none" stroke="black" d="M33.4,-72.41C36.51,-64.34 40.33,-54.43 43.83,-45.35"/>
+<polygon fill="black" stroke="black" points="47.13,-46.55 47.46,-35.96 40.6,-44.03 47.13,-46.55"/>
+</g>
+<!-- d&#45;&gt;a -->
+<g id="edge4" class="edge">
+<title>d&#45;&gt;a</title>
+<path fill="none" stroke="black" d="M57.65,-36.09C59.68,-46.43 61.98,-59.91 63,-72 67.03,-119.83 67.03,-132.17 63,-180 62.28,-188.5 60.93,-197.69 59.49,-205.99"/>
+<polygon fill="black" stroke="black" points="56.03,-205.44 57.65,-215.91 62.91,-206.71 56.03,-205.44"/>
+</g>
+</g>
+</svg>
diff --git a/site/unsupported.md b/site/unsupported.md
index f011534..dc83d37 100644
--- a/site/unsupported.md
+++ b/site/unsupported.md
@@ -47,6 +47,8 @@
 * bi-directional text (Note this has been removed from the DFDL Specification v1.0,
   but may return in a future version of the DFDL spec.)
 * dfdl:contentLength() and dfdl:valueLength() with 'characters' units and variable-width encodings {% jira 1516 %}
+* dfdl:outputValueCalc calling dfdl:valueLength() for string with dfdl:truncateSpecifiedLengthString 'yes' {% jira 1598 %}
+* Statement order of evaluation not per DFDL spec. {% jira 1971 %}
 
 #### XML Schema Features
 
@@ -70,4 +72,5 @@
 * dfdl:escapeCharacterPolicy {% jira 2415 %}
 * dfdl:encoding using CCSIDs {% jira 2000 %}
 * dfdl:useNilForDefault {% jira 1412 %}
+* dfdl:separatorSuppressionPolicy 'never' {% jira 2499 %}