Update GFM to 0.29.0.gfm.7 (dart-lang/markdown#507)

At https://github.com/github/cmark-gfm/commit/57d5e093ef801f54bf4174c900f7a863599bb47d
diff --git a/pkgs/markdown/README.md b/pkgs/markdown/README.md
index a952014..871b54b 100644
--- a/pkgs/markdown/README.md
+++ b/pkgs/markdown/README.md
@@ -166,9 +166,9 @@
 
 [Perl Markdown]: https://daringfireball.net/projects/markdown/
 [CommonMark]: https://commonmark.org/
-[commonMark-raw-html]: https://spec.commonmark.org/0.28/#raw-html
+[commonMark-raw-html]: https://spec.commonmark.org/0.30/#raw-html
 [CommonMark source]: https://github.com/commonmark/commonmark-spec
-[GitHub Flavored]: https://github.github.com/gfm/
+[GitHub Flavored]: https://github.github.io/gfm/
 [pandoc-auto_identifiers]: https://pandoc.org/MANUAL.html#extension-auto_identifiers
 ["Markdown's XSS Vulnerability (and how to mitigate it)"]: https://github.com/showdownjs/showdown/wiki/Markdown%27s-XSS-Vulnerability-(and-how-to-mitigate-it)
 [NodeValidator]: https://api.dart.dev/stable/dart-html/NodeValidator-class.html
diff --git a/pkgs/markdown/test/gfm/disallowed_raw_html_extension.unit b/pkgs/markdown/test/gfm/disallowed_raw_html_extension.unit
index f39b4b7..ad8c3e2 100644
--- a/pkgs/markdown/test/gfm/disallowed_raw_html_extension.unit
+++ b/pkgs/markdown/test/gfm/disallowed_raw_html_extension.unit
@@ -1,4 +1,4 @@
->>> Disallowed Raw HTML (extension) - 653
+>>> Disallowed Raw HTML (extension) - 652
 <strong> <title> <style> <em>
 
 <blockquote>
diff --git a/pkgs/markdown/test/gfm/hard_line_breaks.unit b/pkgs/markdown/test/gfm/hard_line_breaks.unit
index aa4b3f7..e8aa5c0 100644
--- a/pkgs/markdown/test/gfm/hard_line_breaks.unit
+++ b/pkgs/markdown/test/gfm/hard_line_breaks.unit
@@ -1,80 +1,80 @@
->>> Hard line breaks - 654
+>>> Hard line breaks - 653
 foo  
 baz
 <<<
 <p>foo<br />
 baz</p>
+>>> Hard line breaks - 654
+foo\
+baz
+<<<
+<p>foo<br />
+baz</p>
 >>> Hard line breaks - 655
-foo\
-baz
-<<<
-<p>foo<br />
-baz</p>
->>> Hard line breaks - 656
 foo       
 baz
 <<<
 <p>foo<br />
 baz</p>
->>> Hard line breaks - 657
+>>> Hard line breaks - 656
 foo  
      bar
 <<<
 <p>foo<br />
 bar</p>
+>>> Hard line breaks - 657
+foo\
+     bar
+<<<
+<p>foo<br />
+bar</p>
 >>> Hard line breaks - 658
-foo\
-     bar
-<<<
-<p>foo<br />
-bar</p>
->>> Hard line breaks - 659
 *foo  
 bar*
 <<<
 <p><em>foo<br />
 bar</em></p>
->>> Hard line breaks - 660
+>>> Hard line breaks - 659
 *foo\
 bar*
 <<<
 <p><em>foo<br />
 bar</em></p>
->>> Hard line breaks - 661
+>>> Hard line breaks - 660
 `code  
 span`
 <<<
 <p><code>code   span</code></p>
->>> Hard line breaks - 662
+>>> Hard line breaks - 661
 `code\
 span`
 <<<
 <p><code>code\ span</code></p>
->>> Hard line breaks - 663
+>>> Hard line breaks - 662
 <a href="foo  
 bar">
 <<<
 <p><a href="foo  
 bar"></p>
->>> Hard line breaks - 664
+>>> Hard line breaks - 663
 <a href="foo\
 bar">
 <<<
 <p><a href="foo\
 bar"></p>
->>> Hard line breaks - 665
+>>> Hard line breaks - 664
 foo\
 <<<
 <p>foo\</p>
->>> Hard line breaks - 666
+>>> Hard line breaks - 665
 foo  
 <<<
 <p>foo</p>
->>> Hard line breaks - 667
+>>> Hard line breaks - 666
 ### foo\
 <<<
 <h3>foo\</h3>
->>> Hard line breaks - 668
+>>> Hard line breaks - 667
 ### foo  
 <<<
 <h3>foo</h3>
diff --git a/pkgs/markdown/test/gfm/raw_html.unit b/pkgs/markdown/test/gfm/raw_html.unit
index bc3a388..b408353 100644
--- a/pkgs/markdown/test/gfm/raw_html.unit
+++ b/pkgs/markdown/test/gfm/raw_html.unit
@@ -57,43 +57,39 @@
 <<<
 <p>&lt;/a href=&quot;foo&quot;&gt;</p>
 >>> Raw HTML - 644
-foo <!-- this is a
-comment - with hyphen -->
+foo <!-- this is a --
+comment - with hyphens -->
 <<<
-<p>foo <!-- this is a
-comment - with hyphen --></p>
+<p>foo &lt;!-- this is a --
+comment - with hyphens --&gt;</p>
 >>> Raw HTML - 645
-foo <!-- not a comment -- two hyphens -->
-<<<
-<p>foo &lt;!-- not a comment -- two hyphens --&gt;</p>
->>> Raw HTML - 646
 foo <!--> foo -->
 
-foo <!-- foo--->
+foo <!---> foo -->
 <<<
 <p>foo &lt;!--&gt; foo --&gt;</p>
-<p>foo &lt;!-- foo---&gt;</p>
->>> Raw HTML - 647
+<p>foo &lt;!---&gt; foo --&gt;</p>
+>>> Raw HTML - 646
 foo <?php echo $a; ?>
 <<<
 <p>foo <?php echo $a; ?></p>
->>> Raw HTML - 648
+>>> Raw HTML - 647
 foo <!ELEMENT br EMPTY>
 <<<
 <p>foo <!ELEMENT br EMPTY></p>
->>> Raw HTML - 649
+>>> Raw HTML - 648
 foo <![CDATA[>&<]]>
 <<<
 <p>foo <![CDATA[>&<]]></p>
->>> Raw HTML - 650
+>>> Raw HTML - 649
 foo <a href="&ouml;">
 <<<
 <p>foo <a href="&ouml;"></p>
->>> Raw HTML - 651
+>>> Raw HTML - 650
 foo <a href="\*">
 <<<
 <p>foo <a href="\*"></p>
->>> Raw HTML - 652
+>>> Raw HTML - 651
 <a href="\"">
 <<<
 <p>&lt;a href=&quot;&quot;&quot;&gt;</p>
diff --git a/pkgs/markdown/test/gfm/soft_line_breaks.unit b/pkgs/markdown/test/gfm/soft_line_breaks.unit
index be7e802..2186b00 100644
--- a/pkgs/markdown/test/gfm/soft_line_breaks.unit
+++ b/pkgs/markdown/test/gfm/soft_line_breaks.unit
@@ -1,10 +1,10 @@
->>> Soft line breaks - 669
+>>> Soft line breaks - 668
 foo
 baz
 <<<
 <p>foo
 baz</p>
->>> Soft line breaks - 670
+>>> Soft line breaks - 669
 foo 
  baz
 <<<
diff --git a/pkgs/markdown/test/gfm/textual_content.unit b/pkgs/markdown/test/gfm/textual_content.unit
index d362fb9..7a1b02c 100644
--- a/pkgs/markdown/test/gfm/textual_content.unit
+++ b/pkgs/markdown/test/gfm/textual_content.unit
@@ -1,12 +1,12 @@
->>> Textual content - 671
+>>> Textual content - 670
 hello $.;'there
 <<<
 <p>hello $.;'there</p>
->>> Textual content - 672
+>>> Textual content - 671
 Foo χρῆν
 <<<
 <p>Foo χρῆν</p>
->>> Textual content - 673
+>>> Textual content - 672
 Multiple     spaces
 <<<
 <p>Multiple     spaces</p>
diff --git a/pkgs/markdown/tool/gfm_stats.json b/pkgs/markdown/tool/gfm_stats.json
index 879abf6..8e9f23c 100644
--- a/pkgs/markdown/tool/gfm_stats.json
+++ b/pkgs/markdown/tool/gfm_stats.json
@@ -123,7 +123,7 @@
   "359": "strict"
  },
  "Disallowed Raw HTML (extension)": {
-  "653": "fail"
+  "652": "fail"
  },
  "Emphasis and strong emphasis": {
   "360": "strict",
@@ -309,6 +309,7 @@
   "117": "strict"
  },
  "Hard line breaks": {
+  "653": "strict",
   "654": "strict",
   "655": "strict",
   "656": "strict",
@@ -322,8 +323,7 @@
   "664": "strict",
   "665": "strict",
   "666": "strict",
-  "667": "strict",
-  "668": "strict"
+  "667": "strict"
  },
  "HTML blocks": {
   "118": "loose",
@@ -634,15 +634,14 @@
   "641": "strict",
   "642": "strict",
   "643": "strict",
-  "644": "strict",
-  "645": "strict",
+  "644": "loose",
+  "645": "loose",
   "646": "strict",
   "647": "strict",
   "648": "strict",
   "649": "strict",
   "650": "strict",
-  "651": "strict",
-  "652": "strict"
+  "651": "strict"
  },
  "Setext headings": {
   "50": "strict",
@@ -674,8 +673,8 @@
   "76": "strict"
  },
  "Soft line breaks": {
-  "669": "strict",
-  "670": "strict"
+  "668": "strict",
+  "669": "strict"
  },
  "Strikethrough (extension)": {
   "491": "strict",
@@ -705,9 +704,9 @@
   "11": "strict"
  },
  "Textual content": {
+  "670": "strict",
   "671": "strict",
-  "672": "strict",
-  "673": "strict"
+  "672": "strict"
  },
  "Thematic breaks": {
   "13": "strict",
diff --git a/pkgs/markdown/tool/gfm_stats.txt b/pkgs/markdown/tool/gfm_stats.txt
index 4e82a21..e7ef10c 100644
--- a/pkgs/markdown/tool/gfm_stats.txt
+++ b/pkgs/markdown/tool/gfm_stats.txt
@@ -20,7 +20,7 @@
   26 of   26 – 100.0%  Lists
    8 of    8 – 100.0%  Paragraphs
    1 of    1 – 100.0%  Precedence
-  21 of   21 – 100.0%  Raw HTML
+  20 of   20 – 100.0%  Raw HTML
   27 of   27 – 100.0%  Setext headings
    2 of    2 – 100.0%  Soft line breaks
    2 of    2 – 100.0%  Strikethrough (extension)
@@ -28,5 +28,5 @@
   11 of   11 – 100.0%  Tabs
    3 of    3 – 100.0%  Textual content
   19 of   19 – 100.0%  Thematic breaks
- 663 of  671 –  98.8%  TOTAL
- 644 of  663 –  97.1%  TOTAL Strict
+ 662 of  670 –  98.8%  TOTAL
+ 641 of  662 –  96.8%  TOTAL Strict
diff --git a/pkgs/markdown/tool/gfm_tests.json b/pkgs/markdown/tool/gfm_tests.json
index c93aa94..e5e849c 100644
--- a/pkgs/markdown/tool/gfm_tests.json
+++ b/pkgs/markdown/tool/gfm_tests.json
@@ -444,8 +444,8 @@
     "markdown": "Foo *bar*\n=========\n\nFoo *bar*\n---------\n",
     "html": "<h1>Foo <em>bar</em></h1>\n<h2>Foo <em>bar</em></h2>\n",
     "example": 50,
-    "start_line": 1022,
-    "end_line": 1031,
+    "start_line": 1019,
+    "end_line": 1028,
     "section": "Setext headings",
     "extensions": []
   },
@@ -453,8 +453,8 @@
     "markdown": "Foo *bar\nbaz*\n====\n",
     "html": "<h1>Foo <em>bar\nbaz</em></h1>\n",
     "example": 51,
-    "start_line": 1036,
-    "end_line": 1043,
+    "start_line": 1033,
+    "end_line": 1040,
     "section": "Setext headings",
     "extensions": []
   },
@@ -462,8 +462,8 @@
     "markdown": "  Foo *bar\nbaz*\t\n====\n",
     "html": "<h1>Foo <em>bar\nbaz</em></h1>\n",
     "example": 52,
-    "start_line": 1050,
-    "end_line": 1057,
+    "start_line": 1047,
+    "end_line": 1054,
     "section": "Setext headings",
     "extensions": []
   },
@@ -471,8 +471,8 @@
     "markdown": "Foo\n-------------------------\n\nFoo\n=\n",
     "html": "<h2>Foo</h2>\n<h1>Foo</h1>\n",
     "example": 53,
-    "start_line": 1062,
-    "end_line": 1071,
+    "start_line": 1059,
+    "end_line": 1068,
     "section": "Setext headings",
     "extensions": []
   },
@@ -480,8 +480,8 @@
     "markdown": "   Foo\n---\n\n  Foo\n-----\n\n  Foo\n  ===\n",
     "html": "<h2>Foo</h2>\n<h2>Foo</h2>\n<h1>Foo</h1>\n",
     "example": 54,
-    "start_line": 1077,
-    "end_line": 1090,
+    "start_line": 1074,
+    "end_line": 1087,
     "section": "Setext headings",
     "extensions": []
   },
@@ -489,8 +489,8 @@
     "markdown": "    Foo\n    ---\n\n    Foo\n---\n",
     "html": "<pre><code>Foo\n---\n\nFoo\n</code></pre>\n<hr />\n",
     "example": 55,
-    "start_line": 1095,
-    "end_line": 1108,
+    "start_line": 1092,
+    "end_line": 1105,
     "section": "Setext headings",
     "extensions": []
   },
@@ -498,8 +498,8 @@
     "markdown": "Foo\n   ----      \n",
     "html": "<h2>Foo</h2>\n",
     "example": 56,
-    "start_line": 1114,
-    "end_line": 1119,
+    "start_line": 1111,
+    "end_line": 1116,
     "section": "Setext headings",
     "extensions": []
   },
@@ -507,8 +507,8 @@
     "markdown": "Foo\n    ---\n",
     "html": "<p>Foo\n---</p>\n",
     "example": 57,
-    "start_line": 1124,
-    "end_line": 1130,
+    "start_line": 1121,
+    "end_line": 1127,
     "section": "Setext headings",
     "extensions": []
   },
@@ -516,8 +516,8 @@
     "markdown": "Foo\n= =\n\nFoo\n--- -\n",
     "html": "<p>Foo\n= =</p>\n<p>Foo</p>\n<hr />\n",
     "example": 58,
-    "start_line": 1135,
-    "end_line": 1146,
+    "start_line": 1132,
+    "end_line": 1143,
     "section": "Setext headings",
     "extensions": []
   },
@@ -525,8 +525,8 @@
     "markdown": "Foo  \n-----\n",
     "html": "<h2>Foo</h2>\n",
     "example": 59,
-    "start_line": 1151,
-    "end_line": 1156,
+    "start_line": 1148,
+    "end_line": 1153,
     "section": "Setext headings",
     "extensions": []
   },
@@ -534,8 +534,8 @@
     "markdown": "Foo\\\n----\n",
     "html": "<h2>Foo\\</h2>\n",
     "example": 60,
-    "start_line": 1161,
-    "end_line": 1166,
+    "start_line": 1158,
+    "end_line": 1163,
     "section": "Setext headings",
     "extensions": []
   },
@@ -543,8 +543,8 @@
     "markdown": "`Foo\n----\n`\n\n<a title=\"a lot\n---\nof dashes\"/>\n",
     "html": "<h2>`Foo</h2>\n<p>`</p>\n<h2>&lt;a title=&quot;a lot</h2>\n<p>of dashes&quot;/&gt;</p>\n",
     "example": 61,
-    "start_line": 1172,
-    "end_line": 1185,
+    "start_line": 1169,
+    "end_line": 1182,
     "section": "Setext headings",
     "extensions": []
   },
@@ -552,8 +552,8 @@
     "markdown": "> Foo\n---\n",
     "html": "<blockquote>\n<p>Foo</p>\n</blockquote>\n<hr />\n",
     "example": 62,
-    "start_line": 1191,
-    "end_line": 1199,
+    "start_line": 1188,
+    "end_line": 1196,
     "section": "Setext headings",
     "extensions": []
   },
@@ -561,8 +561,8 @@
     "markdown": "> foo\nbar\n===\n",
     "html": "<blockquote>\n<p>foo\nbar\n===</p>\n</blockquote>\n",
     "example": 63,
-    "start_line": 1202,
-    "end_line": 1212,
+    "start_line": 1199,
+    "end_line": 1209,
     "section": "Setext headings",
     "extensions": []
   },
@@ -570,8 +570,8 @@
     "markdown": "- Foo\n---\n",
     "html": "<ul>\n<li>Foo</li>\n</ul>\n<hr />\n",
     "example": 64,
-    "start_line": 1215,
-    "end_line": 1223,
+    "start_line": 1212,
+    "end_line": 1220,
     "section": "Setext headings",
     "extensions": []
   },
@@ -579,8 +579,8 @@
     "markdown": "Foo\nBar\n---\n",
     "html": "<h2>Foo\nBar</h2>\n",
     "example": 65,
-    "start_line": 1230,
-    "end_line": 1237,
+    "start_line": 1227,
+    "end_line": 1234,
     "section": "Setext headings",
     "extensions": []
   },
@@ -588,8 +588,8 @@
     "markdown": "---\nFoo\n---\nBar\n---\nBaz\n",
     "html": "<hr />\n<h2>Foo</h2>\n<h2>Bar</h2>\n<p>Baz</p>\n",
     "example": 66,
-    "start_line": 1243,
-    "end_line": 1255,
+    "start_line": 1240,
+    "end_line": 1252,
     "section": "Setext headings",
     "extensions": []
   },
@@ -597,8 +597,8 @@
     "markdown": "\n====\n",
     "html": "<p>====</p>\n",
     "example": 67,
-    "start_line": 1260,
-    "end_line": 1265,
+    "start_line": 1257,
+    "end_line": 1262,
     "section": "Setext headings",
     "extensions": []
   },
@@ -606,8 +606,8 @@
     "markdown": "---\n---\n",
     "html": "<hr />\n<hr />\n",
     "example": 68,
-    "start_line": 1272,
-    "end_line": 1278,
+    "start_line": 1269,
+    "end_line": 1275,
     "section": "Setext headings",
     "extensions": []
   },
@@ -615,8 +615,8 @@
     "markdown": "- foo\n-----\n",
     "html": "<ul>\n<li>foo</li>\n</ul>\n<hr />\n",
     "example": 69,
-    "start_line": 1281,
-    "end_line": 1289,
+    "start_line": 1278,
+    "end_line": 1286,
     "section": "Setext headings",
     "extensions": []
   },
@@ -624,8 +624,8 @@
     "markdown": "    foo\n---\n",
     "html": "<pre><code>foo\n</code></pre>\n<hr />\n",
     "example": 70,
-    "start_line": 1292,
-    "end_line": 1299,
+    "start_line": 1289,
+    "end_line": 1296,
     "section": "Setext headings",
     "extensions": []
   },
@@ -633,8 +633,8 @@
     "markdown": "> foo\n-----\n",
     "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<hr />\n",
     "example": 71,
-    "start_line": 1302,
-    "end_line": 1310,
+    "start_line": 1299,
+    "end_line": 1307,
     "section": "Setext headings",
     "extensions": []
   },
@@ -642,8 +642,8 @@
     "markdown": "\\> foo\n------\n",
     "html": "<h2>&gt; foo</h2>\n",
     "example": 72,
-    "start_line": 1316,
-    "end_line": 1321,
+    "start_line": 1313,
+    "end_line": 1318,
     "section": "Setext headings",
     "extensions": []
   },
@@ -651,8 +651,8 @@
     "markdown": "Foo\n\nbar\n---\nbaz\n",
     "html": "<p>Foo</p>\n<h2>bar</h2>\n<p>baz</p>\n",
     "example": 73,
-    "start_line": 1347,
-    "end_line": 1357,
+    "start_line": 1344,
+    "end_line": 1354,
     "section": "Setext headings",
     "extensions": []
   },
@@ -660,8 +660,8 @@
     "markdown": "Foo\nbar\n\n---\n\nbaz\n",
     "html": "<p>Foo\nbar</p>\n<hr />\n<p>baz</p>\n",
     "example": 74,
-    "start_line": 1363,
-    "end_line": 1375,
+    "start_line": 1360,
+    "end_line": 1372,
     "section": "Setext headings",
     "extensions": []
   },
@@ -669,8 +669,8 @@
     "markdown": "Foo\nbar\n* * *\nbaz\n",
     "html": "<p>Foo\nbar</p>\n<hr />\n<p>baz</p>\n",
     "example": 75,
-    "start_line": 1381,
-    "end_line": 1391,
+    "start_line": 1378,
+    "end_line": 1388,
     "section": "Setext headings",
     "extensions": []
   },
@@ -678,8 +678,8 @@
     "markdown": "Foo\nbar\n\\---\nbaz\n",
     "html": "<p>Foo\nbar\n---\nbaz</p>\n",
     "example": 76,
-    "start_line": 1396,
-    "end_line": 1406,
+    "start_line": 1393,
+    "end_line": 1403,
     "section": "Setext headings",
     "extensions": []
   },
@@ -687,8 +687,8 @@
     "markdown": "    a simple\n      indented code block\n",
     "html": "<pre><code>a simple\n  indented code block\n</code></pre>\n",
     "example": 77,
-    "start_line": 1424,
-    "end_line": 1431,
+    "start_line": 1421,
+    "end_line": 1428,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -696,8 +696,8 @@
     "markdown": "  - foo\n\n    bar\n",
     "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
     "example": 78,
-    "start_line": 1438,
-    "end_line": 1449,
+    "start_line": 1435,
+    "end_line": 1446,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -705,8 +705,8 @@
     "markdown": "1.  foo\n\n    - bar\n",
     "html": "<ol>\n<li>\n<p>foo</p>\n<ul>\n<li>bar</li>\n</ul>\n</li>\n</ol>\n",
     "example": 79,
-    "start_line": 1452,
-    "end_line": 1465,
+    "start_line": 1449,
+    "end_line": 1462,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -714,8 +714,8 @@
     "markdown": "    <a/>\n    *hi*\n\n    - one\n",
     "html": "<pre><code>&lt;a/&gt;\n*hi*\n\n- one\n</code></pre>\n",
     "example": 80,
-    "start_line": 1472,
-    "end_line": 1483,
+    "start_line": 1469,
+    "end_line": 1480,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -723,8 +723,8 @@
     "markdown": "    chunk1\n\n    chunk2\n  \n \n \n    chunk3\n",
     "html": "<pre><code>chunk1\n\nchunk2\n\n\n\nchunk3\n</code></pre>\n",
     "example": 81,
-    "start_line": 1488,
-    "end_line": 1505,
+    "start_line": 1485,
+    "end_line": 1502,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -732,8 +732,8 @@
     "markdown": "    chunk1\n      \n      chunk2\n",
     "html": "<pre><code>chunk1\n  \n  chunk2\n</code></pre>\n",
     "example": 82,
-    "start_line": 1511,
-    "end_line": 1520,
+    "start_line": 1508,
+    "end_line": 1517,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -741,8 +741,8 @@
     "markdown": "Foo\n    bar\n\n",
     "html": "<p>Foo\nbar</p>\n",
     "example": 83,
-    "start_line": 1526,
-    "end_line": 1533,
+    "start_line": 1523,
+    "end_line": 1530,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -750,8 +750,8 @@
     "markdown": "    foo\nbar\n",
     "html": "<pre><code>foo\n</code></pre>\n<p>bar</p>\n",
     "example": 84,
-    "start_line": 1540,
-    "end_line": 1547,
+    "start_line": 1537,
+    "end_line": 1544,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -759,8 +759,8 @@
     "markdown": "# Heading\n    foo\nHeading\n------\n    foo\n----\n",
     "html": "<h1>Heading</h1>\n<pre><code>foo\n</code></pre>\n<h2>Heading</h2>\n<pre><code>foo\n</code></pre>\n<hr />\n",
     "example": 85,
-    "start_line": 1553,
-    "end_line": 1568,
+    "start_line": 1550,
+    "end_line": 1565,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -768,8 +768,8 @@
     "markdown": "        foo\n    bar\n",
     "html": "<pre><code>    foo\nbar\n</code></pre>\n",
     "example": 86,
-    "start_line": 1573,
-    "end_line": 1580,
+    "start_line": 1570,
+    "end_line": 1577,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -777,8 +777,8 @@
     "markdown": "\n    \n    foo\n    \n\n",
     "html": "<pre><code>foo\n</code></pre>\n",
     "example": 87,
-    "start_line": 1586,
-    "end_line": 1595,
+    "start_line": 1583,
+    "end_line": 1592,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -786,8 +786,8 @@
     "markdown": "    foo  \n",
     "html": "<pre><code>foo  \n</code></pre>\n",
     "example": 88,
-    "start_line": 1600,
-    "end_line": 1605,
+    "start_line": 1597,
+    "end_line": 1602,
     "section": "Indented code blocks",
     "extensions": []
   },
@@ -795,8 +795,8 @@
     "markdown": "```\n<\n >\n```\n",
     "html": "<pre><code>&lt;\n &gt;\n</code></pre>\n",
     "example": 89,
-    "start_line": 1655,
-    "end_line": 1664,
+    "start_line": 1652,
+    "end_line": 1661,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -804,8 +804,8 @@
     "markdown": "~~~\n<\n >\n~~~\n",
     "html": "<pre><code>&lt;\n &gt;\n</code></pre>\n",
     "example": 90,
-    "start_line": 1669,
-    "end_line": 1678,
+    "start_line": 1666,
+    "end_line": 1675,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -813,8 +813,8 @@
     "markdown": "``\nfoo\n``\n",
     "html": "<p><code>foo</code></p>\n",
     "example": 91,
-    "start_line": 1682,
-    "end_line": 1688,
+    "start_line": 1679,
+    "end_line": 1685,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -822,8 +822,8 @@
     "markdown": "```\naaa\n~~~\n```\n",
     "html": "<pre><code>aaa\n~~~\n</code></pre>\n",
     "example": 92,
-    "start_line": 1693,
-    "end_line": 1702,
+    "start_line": 1690,
+    "end_line": 1699,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -831,8 +831,8 @@
     "markdown": "~~~\naaa\n```\n~~~\n",
     "html": "<pre><code>aaa\n```\n</code></pre>\n",
     "example": 93,
-    "start_line": 1705,
-    "end_line": 1714,
+    "start_line": 1702,
+    "end_line": 1711,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -840,8 +840,8 @@
     "markdown": "````\naaa\n```\n``````\n",
     "html": "<pre><code>aaa\n```\n</code></pre>\n",
     "example": 94,
-    "start_line": 1719,
-    "end_line": 1728,
+    "start_line": 1716,
+    "end_line": 1725,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -849,8 +849,8 @@
     "markdown": "~~~~\naaa\n~~~\n~~~~\n",
     "html": "<pre><code>aaa\n~~~\n</code></pre>\n",
     "example": 95,
-    "start_line": 1731,
-    "end_line": 1740,
+    "start_line": 1728,
+    "end_line": 1737,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -858,8 +858,8 @@
     "markdown": "```\n",
     "html": "<pre><code></code></pre>\n",
     "example": 96,
-    "start_line": 1746,
-    "end_line": 1750,
+    "start_line": 1743,
+    "end_line": 1747,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -867,8 +867,8 @@
     "markdown": "`````\n\n```\naaa\n",
     "html": "<pre><code>\n```\naaa\n</code></pre>\n",
     "example": 97,
-    "start_line": 1753,
-    "end_line": 1763,
+    "start_line": 1750,
+    "end_line": 1760,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -876,8 +876,8 @@
     "markdown": "> ```\n> aaa\n\nbbb\n",
     "html": "<blockquote>\n<pre><code>aaa\n</code></pre>\n</blockquote>\n<p>bbb</p>\n",
     "example": 98,
-    "start_line": 1766,
-    "end_line": 1777,
+    "start_line": 1763,
+    "end_line": 1774,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -885,8 +885,8 @@
     "markdown": "```\n\n  \n```\n",
     "html": "<pre><code>\n  \n</code></pre>\n",
     "example": 99,
-    "start_line": 1782,
-    "end_line": 1791,
+    "start_line": 1779,
+    "end_line": 1788,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -894,8 +894,8 @@
     "markdown": "```\n```\n",
     "html": "<pre><code></code></pre>\n",
     "example": 100,
-    "start_line": 1796,
-    "end_line": 1801,
+    "start_line": 1793,
+    "end_line": 1798,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -903,8 +903,8 @@
     "markdown": " ```\n aaa\naaa\n```\n",
     "html": "<pre><code>aaa\naaa\n</code></pre>\n",
     "example": 101,
-    "start_line": 1808,
-    "end_line": 1817,
+    "start_line": 1805,
+    "end_line": 1814,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -912,8 +912,8 @@
     "markdown": "  ```\naaa\n  aaa\naaa\n  ```\n",
     "html": "<pre><code>aaa\naaa\naaa\n</code></pre>\n",
     "example": 102,
-    "start_line": 1820,
-    "end_line": 1831,
+    "start_line": 1817,
+    "end_line": 1828,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -921,8 +921,8 @@
     "markdown": "   ```\n   aaa\n    aaa\n  aaa\n   ```\n",
     "html": "<pre><code>aaa\n aaa\naaa\n</code></pre>\n",
     "example": 103,
-    "start_line": 1834,
-    "end_line": 1845,
+    "start_line": 1831,
+    "end_line": 1842,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -930,8 +930,8 @@
     "markdown": "    ```\n    aaa\n    ```\n",
     "html": "<pre><code>```\naaa\n```\n</code></pre>\n",
     "example": 104,
-    "start_line": 1850,
-    "end_line": 1859,
+    "start_line": 1847,
+    "end_line": 1856,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -939,8 +939,8 @@
     "markdown": "```\naaa\n  ```\n",
     "html": "<pre><code>aaa\n</code></pre>\n",
     "example": 105,
-    "start_line": 1865,
-    "end_line": 1872,
+    "start_line": 1862,
+    "end_line": 1869,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -948,8 +948,8 @@
     "markdown": "   ```\naaa\n  ```\n",
     "html": "<pre><code>aaa\n</code></pre>\n",
     "example": 106,
-    "start_line": 1875,
-    "end_line": 1882,
+    "start_line": 1872,
+    "end_line": 1879,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -957,8 +957,8 @@
     "markdown": "```\naaa\n    ```\n",
     "html": "<pre><code>aaa\n    ```\n</code></pre>\n",
     "example": 107,
-    "start_line": 1887,
-    "end_line": 1895,
+    "start_line": 1884,
+    "end_line": 1892,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -966,8 +966,8 @@
     "markdown": "``` ```\naaa\n",
     "html": "<p><code> </code>\naaa</p>\n",
     "example": 108,
-    "start_line": 1901,
-    "end_line": 1907,
+    "start_line": 1898,
+    "end_line": 1904,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -975,8 +975,8 @@
     "markdown": "~~~~~~\naaa\n~~~ ~~\n",
     "html": "<pre><code>aaa\n~~~ ~~\n</code></pre>\n",
     "example": 109,
-    "start_line": 1910,
-    "end_line": 1918,
+    "start_line": 1907,
+    "end_line": 1915,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -984,8 +984,8 @@
     "markdown": "foo\n```\nbar\n```\nbaz\n",
     "html": "<p>foo</p>\n<pre><code>bar\n</code></pre>\n<p>baz</p>\n",
     "example": 110,
-    "start_line": 1924,
-    "end_line": 1935,
+    "start_line": 1921,
+    "end_line": 1932,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -993,8 +993,8 @@
     "markdown": "foo\n---\n~~~\nbar\n~~~\n# baz\n",
     "html": "<h2>foo</h2>\n<pre><code>bar\n</code></pre>\n<h1>baz</h1>\n",
     "example": 111,
-    "start_line": 1941,
-    "end_line": 1953,
+    "start_line": 1938,
+    "end_line": 1950,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -1002,8 +1002,8 @@
     "markdown": "```ruby\ndef foo(x)\n  return 3\nend\n```\n",
     "html": "<pre><code class=\"language-ruby\">def foo(x)\n  return 3\nend\n</code></pre>\n",
     "example": 112,
-    "start_line": 1963,
-    "end_line": 1974,
+    "start_line": 1960,
+    "end_line": 1971,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -1011,8 +1011,8 @@
     "markdown": "~~~~    ruby startline=3 $%@#$\ndef foo(x)\n  return 3\nend\n~~~~~~~\n",
     "html": "<pre><code class=\"language-ruby\">def foo(x)\n  return 3\nend\n</code></pre>\n",
     "example": 113,
-    "start_line": 1977,
-    "end_line": 1988,
+    "start_line": 1974,
+    "end_line": 1985,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -1020,8 +1020,8 @@
     "markdown": "````;\n````\n",
     "html": "<pre><code class=\"language-;\"></code></pre>\n",
     "example": 114,
-    "start_line": 1991,
-    "end_line": 1996,
+    "start_line": 1988,
+    "end_line": 1993,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -1029,8 +1029,8 @@
     "markdown": "``` aa ```\nfoo\n",
     "html": "<p><code>aa</code>\nfoo</p>\n",
     "example": 115,
-    "start_line": 2001,
-    "end_line": 2007,
+    "start_line": 1998,
+    "end_line": 2004,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -1038,8 +1038,8 @@
     "markdown": "~~~ aa ``` ~~~\nfoo\n~~~\n",
     "html": "<pre><code class=\"language-aa\">foo\n</code></pre>\n",
     "example": 116,
-    "start_line": 2012,
-    "end_line": 2019,
+    "start_line": 2009,
+    "end_line": 2016,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -1047,8 +1047,8 @@
     "markdown": "```\n``` aaa\n```\n",
     "html": "<pre><code>``` aaa\n</code></pre>\n",
     "example": 117,
-    "start_line": 2024,
-    "end_line": 2031,
+    "start_line": 2021,
+    "end_line": 2028,
     "section": "Fenced code blocks",
     "extensions": []
   },
@@ -1056,8 +1056,8 @@
     "markdown": "<table><tr><td>\n<pre>\n**Hello**,\n\n_world_.\n</pre>\n</td></tr></table>\n",
     "html": "<table><tr><td>\n<pre>\n**Hello**,\n<p><em>world</em>.\n</pre></p>\n</td></tr></table>\n",
     "example": 118,
-    "start_line": 2103,
-    "end_line": 2118,
+    "start_line": 2100,
+    "end_line": 2115,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1065,8 +1065,8 @@
     "markdown": "<table>\n  <tr>\n    <td>\n           hi\n    </td>\n  </tr>\n</table>\n\nokay.\n",
     "html": "<table>\n  <tr>\n    <td>\n           hi\n    </td>\n  </tr>\n</table>\n<p>okay.</p>\n",
     "example": 119,
-    "start_line": 2132,
-    "end_line": 2151,
+    "start_line": 2129,
+    "end_line": 2148,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1074,8 +1074,8 @@
     "markdown": " <div>\n  *hello*\n         <foo><a>\n",
     "html": " <div>\n  *hello*\n         <foo><a>\n",
     "example": 120,
-    "start_line": 2154,
-    "end_line": 2162,
+    "start_line": 2151,
+    "end_line": 2159,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1083,8 +1083,8 @@
     "markdown": "</div>\n*foo*\n",
     "html": "</div>\n*foo*\n",
     "example": 121,
-    "start_line": 2167,
-    "end_line": 2173,
+    "start_line": 2164,
+    "end_line": 2170,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1092,8 +1092,8 @@
     "markdown": "<DIV CLASS=\"foo\">\n\n*Markdown*\n\n</DIV>\n",
     "html": "<DIV CLASS=\"foo\">\n<p><em>Markdown</em></p>\n</DIV>\n",
     "example": 122,
-    "start_line": 2178,
-    "end_line": 2188,
+    "start_line": 2175,
+    "end_line": 2185,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1101,8 +1101,8 @@
     "markdown": "<div id=\"foo\"\n  class=\"bar\">\n</div>\n",
     "html": "<div id=\"foo\"\n  class=\"bar\">\n</div>\n",
     "example": 123,
-    "start_line": 2194,
-    "end_line": 2202,
+    "start_line": 2191,
+    "end_line": 2199,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1110,8 +1110,8 @@
     "markdown": "<div id=\"foo\" class=\"bar\n  baz\">\n</div>\n",
     "html": "<div id=\"foo\" class=\"bar\n  baz\">\n</div>\n",
     "example": 124,
-    "start_line": 2205,
-    "end_line": 2213,
+    "start_line": 2202,
+    "end_line": 2210,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1119,8 +1119,8 @@
     "markdown": "<div>\n*foo*\n\n*bar*\n",
     "html": "<div>\n*foo*\n<p><em>bar</em></p>\n",
     "example": 125,
-    "start_line": 2217,
-    "end_line": 2226,
+    "start_line": 2214,
+    "end_line": 2223,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1128,8 +1128,8 @@
     "markdown": "<div id=\"foo\"\n*hi*\n",
     "html": "<div id=\"foo\"\n*hi*\n",
     "example": 126,
-    "start_line": 2233,
-    "end_line": 2239,
+    "start_line": 2230,
+    "end_line": 2236,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1137,8 +1137,8 @@
     "markdown": "<div class\nfoo\n",
     "html": "<div class\nfoo\n",
     "example": 127,
-    "start_line": 2242,
-    "end_line": 2248,
+    "start_line": 2239,
+    "end_line": 2245,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1146,8 +1146,8 @@
     "markdown": "<div *???-&&&-<---\n*foo*\n",
     "html": "<div *???-&&&-<---\n*foo*\n",
     "example": 128,
-    "start_line": 2254,
-    "end_line": 2260,
+    "start_line": 2251,
+    "end_line": 2257,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1155,8 +1155,8 @@
     "markdown": "<div><a href=\"bar\">*foo*</a></div>\n",
     "html": "<div><a href=\"bar\">*foo*</a></div>\n",
     "example": 129,
-    "start_line": 2266,
-    "end_line": 2270,
+    "start_line": 2263,
+    "end_line": 2267,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1164,8 +1164,8 @@
     "markdown": "<table><tr><td>\nfoo\n</td></tr></table>\n",
     "html": "<table><tr><td>\nfoo\n</td></tr></table>\n",
     "example": 130,
-    "start_line": 2273,
-    "end_line": 2281,
+    "start_line": 2270,
+    "end_line": 2278,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1173,8 +1173,8 @@
     "markdown": "<div></div>\n``` c\nint x = 33;\n```\n",
     "html": "<div></div>\n``` c\nint x = 33;\n```\n",
     "example": 131,
-    "start_line": 2290,
-    "end_line": 2300,
+    "start_line": 2287,
+    "end_line": 2297,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1182,8 +1182,8 @@
     "markdown": "<a href=\"foo\">\n*bar*\n</a>\n",
     "html": "<a href=\"foo\">\n*bar*\n</a>\n",
     "example": 132,
-    "start_line": 2307,
-    "end_line": 2315,
+    "start_line": 2304,
+    "end_line": 2312,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1191,8 +1191,8 @@
     "markdown": "<Warning>\n*bar*\n</Warning>\n",
     "html": "<Warning>\n*bar*\n</Warning>\n",
     "example": 133,
-    "start_line": 2320,
-    "end_line": 2328,
+    "start_line": 2317,
+    "end_line": 2325,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1200,8 +1200,8 @@
     "markdown": "<i class=\"foo\">\n*bar*\n</i>\n",
     "html": "<i class=\"foo\">\n*bar*\n</i>\n",
     "example": 134,
-    "start_line": 2331,
-    "end_line": 2339,
+    "start_line": 2328,
+    "end_line": 2336,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1209,8 +1209,8 @@
     "markdown": "</ins>\n*bar*\n",
     "html": "</ins>\n*bar*\n",
     "example": 135,
-    "start_line": 2342,
-    "end_line": 2348,
+    "start_line": 2339,
+    "end_line": 2345,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1218,8 +1218,8 @@
     "markdown": "<del>\n*foo*\n</del>\n",
     "html": "<del>\n*foo*\n</del>\n",
     "example": 136,
-    "start_line": 2357,
-    "end_line": 2365,
+    "start_line": 2354,
+    "end_line": 2362,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1227,8 +1227,8 @@
     "markdown": "<del>\n\n*foo*\n\n</del>\n",
     "html": "<del>\n<p><em>foo</em></p>\n</del>\n",
     "example": 137,
-    "start_line": 2372,
-    "end_line": 2382,
+    "start_line": 2369,
+    "end_line": 2379,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1236,8 +1236,8 @@
     "markdown": "<del>*foo*</del>\n",
     "html": "<p><del><em>foo</em></del></p>\n",
     "example": 138,
-    "start_line": 2390,
-    "end_line": 2394,
+    "start_line": 2387,
+    "end_line": 2391,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1245,8 +1245,8 @@
     "markdown": "<pre language=\"haskell\"><code>\nimport Text.HTML.TagSoup\n\nmain :: IO ()\nmain = print $ parseTags tags\n</code></pre>\nokay\n",
     "html": "<pre language=\"haskell\"><code>\nimport Text.HTML.TagSoup\n\nmain :: IO ()\nmain = print $ parseTags tags\n</code></pre>\n<p>okay</p>\n",
     "example": 139,
-    "start_line": 2406,
-    "end_line": 2422,
+    "start_line": 2403,
+    "end_line": 2419,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1254,8 +1254,8 @@
     "markdown": "<script type=\"text/javascript\">\n// JavaScript example\n\ndocument.getElementById(\"demo\").innerHTML = \"Hello JavaScript!\";\n</script>\nokay\n",
     "html": "<script type=\"text/javascript\">\n// JavaScript example\n\ndocument.getElementById(\"demo\").innerHTML = \"Hello JavaScript!\";\n</script>\n<p>okay</p>\n",
     "example": 140,
-    "start_line": 2427,
-    "end_line": 2441,
+    "start_line": 2424,
+    "end_line": 2438,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1263,8 +1263,8 @@
     "markdown": "<style\n  type=\"text/css\">\nh1 {color:red;}\n\np {color:blue;}\n</style>\nokay\n",
     "html": "<style\n  type=\"text/css\">\nh1 {color:red;}\n\np {color:blue;}\n</style>\n<p>okay</p>\n",
     "example": 141,
-    "start_line": 2446,
-    "end_line": 2462,
+    "start_line": 2443,
+    "end_line": 2459,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1272,8 +1272,8 @@
     "markdown": "<style\n  type=\"text/css\">\n\nfoo\n",
     "html": "<style\n  type=\"text/css\">\n\nfoo\n",
     "example": 142,
-    "start_line": 2469,
-    "end_line": 2479,
+    "start_line": 2466,
+    "end_line": 2476,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1281,8 +1281,8 @@
     "markdown": "> <div>\n> foo\n\nbar\n",
     "html": "<blockquote>\n<div>\nfoo\n</blockquote>\n<p>bar</p>\n",
     "example": 143,
-    "start_line": 2482,
-    "end_line": 2493,
+    "start_line": 2479,
+    "end_line": 2490,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1290,8 +1290,8 @@
     "markdown": "- <div>\n- foo\n",
     "html": "<ul>\n<li>\n<div>\n</li>\n<li>foo</li>\n</ul>\n",
     "example": 144,
-    "start_line": 2496,
-    "end_line": 2506,
+    "start_line": 2493,
+    "end_line": 2503,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1299,8 +1299,8 @@
     "markdown": "<style>p{color:red;}</style>\n*foo*\n",
     "html": "<style>p{color:red;}</style>\n<p><em>foo</em></p>\n",
     "example": 145,
-    "start_line": 2511,
-    "end_line": 2517,
+    "start_line": 2508,
+    "end_line": 2514,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1308,8 +1308,8 @@
     "markdown": "<!-- foo -->*bar*\n*baz*\n",
     "html": "<!-- foo -->*bar*\n<p><em>baz</em></p>\n",
     "example": 146,
-    "start_line": 2520,
-    "end_line": 2526,
+    "start_line": 2517,
+    "end_line": 2523,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1317,8 +1317,8 @@
     "markdown": "<script>\nfoo\n</script>1. *bar*\n",
     "html": "<script>\nfoo\n</script>1. *bar*\n",
     "example": 147,
-    "start_line": 2532,
-    "end_line": 2540,
+    "start_line": 2529,
+    "end_line": 2537,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1326,8 +1326,8 @@
     "markdown": "<!-- Foo\n\nbar\n   baz -->\nokay\n",
     "html": "<!-- Foo\n\nbar\n   baz -->\n<p>okay</p>\n",
     "example": 148,
-    "start_line": 2545,
-    "end_line": 2557,
+    "start_line": 2542,
+    "end_line": 2554,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1335,8 +1335,8 @@
     "markdown": "<?php\n\n  echo '>';\n\n?>\nokay\n",
     "html": "<?php\n\n  echo '>';\n\n?>\n<p>okay</p>\n",
     "example": 149,
-    "start_line": 2563,
-    "end_line": 2577,
+    "start_line": 2560,
+    "end_line": 2574,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1344,8 +1344,8 @@
     "markdown": "<!DOCTYPE html>\n",
     "html": "<!DOCTYPE html>\n",
     "example": 150,
-    "start_line": 2582,
-    "end_line": 2586,
+    "start_line": 2579,
+    "end_line": 2583,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1353,8 +1353,8 @@
     "markdown": "<![CDATA[\nfunction matchwo(a,b)\n{\n  if (a < b && a < 0) then {\n    return 1;\n\n  } else {\n\n    return 0;\n  }\n}\n]]>\nokay\n",
     "html": "<![CDATA[\nfunction matchwo(a,b)\n{\n  if (a < b && a < 0) then {\n    return 1;\n\n  } else {\n\n    return 0;\n  }\n}\n]]>\n<p>okay</p>\n",
     "example": 151,
-    "start_line": 2591,
-    "end_line": 2619,
+    "start_line": 2588,
+    "end_line": 2616,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1362,8 +1362,8 @@
     "markdown": "  <!-- foo -->\n\n    <!-- foo -->\n",
     "html": "  <!-- foo -->\n<pre><code>&lt;!-- foo --&gt;\n</code></pre>\n",
     "example": 152,
-    "start_line": 2624,
-    "end_line": 2632,
+    "start_line": 2621,
+    "end_line": 2629,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1371,8 +1371,8 @@
     "markdown": "  <div>\n\n    <div>\n",
     "html": "  <div>\n<pre><code>&lt;div&gt;\n</code></pre>\n",
     "example": 153,
-    "start_line": 2635,
-    "end_line": 2643,
+    "start_line": 2632,
+    "end_line": 2640,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1380,8 +1380,8 @@
     "markdown": "Foo\n<div>\nbar\n</div>\n",
     "html": "<p>Foo</p>\n<div>\nbar\n</div>\n",
     "example": 154,
-    "start_line": 2649,
-    "end_line": 2659,
+    "start_line": 2646,
+    "end_line": 2656,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1389,8 +1389,8 @@
     "markdown": "<div>\nbar\n</div>\n*foo*\n",
     "html": "<div>\nbar\n</div>\n*foo*\n",
     "example": 155,
-    "start_line": 2666,
-    "end_line": 2676,
+    "start_line": 2663,
+    "end_line": 2673,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1398,8 +1398,8 @@
     "markdown": "Foo\n<a href=\"bar\">\nbaz\n",
     "html": "<p>Foo\n<a href=\"bar\">\nbaz</p>\n",
     "example": 156,
-    "start_line": 2681,
-    "end_line": 2689,
+    "start_line": 2678,
+    "end_line": 2686,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1407,8 +1407,8 @@
     "markdown": "<div>\n\n*Emphasized* text.\n\n</div>\n",
     "html": "<div>\n<p><em>Emphasized</em> text.</p>\n</div>\n",
     "example": 157,
-    "start_line": 2722,
-    "end_line": 2732,
+    "start_line": 2719,
+    "end_line": 2729,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1416,8 +1416,8 @@
     "markdown": "<div>\n*Emphasized* text.\n</div>\n",
     "html": "<div>\n*Emphasized* text.\n</div>\n",
     "example": 158,
-    "start_line": 2735,
-    "end_line": 2743,
+    "start_line": 2732,
+    "end_line": 2740,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1425,8 +1425,8 @@
     "markdown": "<table>\n\n<tr>\n\n<td>\nHi\n</td>\n\n</tr>\n\n</table>\n",
     "html": "<table>\n<tr>\n<td>\nHi\n</td>\n</tr>\n</table>\n",
     "example": 159,
-    "start_line": 2757,
-    "end_line": 2777,
+    "start_line": 2754,
+    "end_line": 2774,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1434,8 +1434,8 @@
     "markdown": "<table>\n\n  <tr>\n\n    <td>\n      Hi\n    </td>\n\n  </tr>\n\n</table>\n",
     "html": "<table>\n  <tr>\n<pre><code>&lt;td&gt;\n  Hi\n&lt;/td&gt;\n</code></pre>\n  </tr>\n</table>\n",
     "example": 160,
-    "start_line": 2784,
-    "end_line": 2805,
+    "start_line": 2781,
+    "end_line": 2802,
     "section": "HTML blocks",
     "extensions": []
   },
@@ -1443,8 +1443,8 @@
     "markdown": "[foo]: /url \"title\"\n\n[foo]\n",
     "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
     "example": 161,
-    "start_line": 2832,
-    "end_line": 2838,
+    "start_line": 2829,
+    "end_line": 2835,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1452,8 +1452,8 @@
     "markdown": "   [foo]: \n      /url  \n           'the title'  \n\n[foo]\n",
     "html": "<p><a href=\"/url\" title=\"the title\">foo</a></p>\n",
     "example": 162,
-    "start_line": 2841,
-    "end_line": 2849,
+    "start_line": 2838,
+    "end_line": 2846,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1461,8 +1461,8 @@
     "markdown": "[Foo*bar\\]]:my_(url) 'title (with parens)'\n\n[Foo*bar\\]]\n",
     "html": "<p><a href=\"my_(url)\" title=\"title (with parens)\">Foo*bar]</a></p>\n",
     "example": 163,
-    "start_line": 2852,
-    "end_line": 2858,
+    "start_line": 2849,
+    "end_line": 2855,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1470,8 +1470,8 @@
     "markdown": "[Foo bar]:\n<my url>\n'title'\n\n[Foo bar]\n",
     "html": "<p><a href=\"my%20url\" title=\"title\">Foo bar</a></p>\n",
     "example": 164,
-    "start_line": 2861,
-    "end_line": 2869,
+    "start_line": 2858,
+    "end_line": 2866,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1479,8 +1479,8 @@
     "markdown": "[foo]: /url '\ntitle\nline1\nline2\n'\n\n[foo]\n",
     "html": "<p><a href=\"/url\" title=\"\ntitle\nline1\nline2\n\">foo</a></p>\n",
     "example": 165,
-    "start_line": 2874,
-    "end_line": 2888,
+    "start_line": 2871,
+    "end_line": 2885,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1488,8 +1488,8 @@
     "markdown": "[foo]: /url 'title\n\nwith blank line'\n\n[foo]\n",
     "html": "<p>[foo]: /url 'title</p>\n<p>with blank line'</p>\n<p>[foo]</p>\n",
     "example": 166,
-    "start_line": 2893,
-    "end_line": 2903,
+    "start_line": 2890,
+    "end_line": 2900,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1497,8 +1497,8 @@
     "markdown": "[foo]:\n/url\n\n[foo]\n",
     "html": "<p><a href=\"/url\">foo</a></p>\n",
     "example": 167,
-    "start_line": 2908,
-    "end_line": 2915,
+    "start_line": 2905,
+    "end_line": 2912,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1506,8 +1506,8 @@
     "markdown": "[foo]:\n\n[foo]\n",
     "html": "<p>[foo]:</p>\n<p>[foo]</p>\n",
     "example": 168,
-    "start_line": 2920,
-    "end_line": 2927,
+    "start_line": 2917,
+    "end_line": 2924,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1515,8 +1515,8 @@
     "markdown": "[foo]: <>\n\n[foo]\n",
     "html": "<p><a href=\"\">foo</a></p>\n",
     "example": 169,
-    "start_line": 2932,
-    "end_line": 2938,
+    "start_line": 2929,
+    "end_line": 2935,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1524,8 +1524,8 @@
     "markdown": "[foo]: <bar>(baz)\n\n[foo]\n",
     "html": "<p>[foo]: <bar>(baz)</p>\n<p>[foo]</p>\n",
     "example": 170,
-    "start_line": 2943,
-    "end_line": 2950,
+    "start_line": 2940,
+    "end_line": 2947,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1533,8 +1533,8 @@
     "markdown": "[foo]: /url\\bar\\*baz \"foo\\\"bar\\baz\"\n\n[foo]\n",
     "html": "<p><a href=\"/url%5Cbar*baz\" title=\"foo&quot;bar\\baz\">foo</a></p>\n",
     "example": 171,
-    "start_line": 2956,
-    "end_line": 2962,
+    "start_line": 2953,
+    "end_line": 2959,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1542,8 +1542,8 @@
     "markdown": "[foo]\n\n[foo]: url\n",
     "html": "<p><a href=\"url\">foo</a></p>\n",
     "example": 172,
-    "start_line": 2967,
-    "end_line": 2973,
+    "start_line": 2964,
+    "end_line": 2970,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1551,8 +1551,8 @@
     "markdown": "[foo]\n\n[foo]: first\n[foo]: second\n",
     "html": "<p><a href=\"first\">foo</a></p>\n",
     "example": 173,
-    "start_line": 2979,
-    "end_line": 2986,
+    "start_line": 2976,
+    "end_line": 2983,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1560,8 +1560,8 @@
     "markdown": "[FOO]: /url\n\n[Foo]\n",
     "html": "<p><a href=\"/url\">Foo</a></p>\n",
     "example": 174,
-    "start_line": 2992,
-    "end_line": 2998,
+    "start_line": 2989,
+    "end_line": 2995,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1569,8 +1569,8 @@
     "markdown": "[\u0391\u0393\u03a9]: /\u03c6\u03bf\u03c5\n\n[\u03b1\u03b3\u03c9]\n",
     "html": "<p><a href=\"/%CF%86%CE%BF%CF%85\">\u03b1\u03b3\u03c9</a></p>\n",
     "example": 175,
-    "start_line": 3001,
-    "end_line": 3007,
+    "start_line": 2998,
+    "end_line": 3004,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1578,8 +1578,8 @@
     "markdown": "[foo]: /url\n",
     "html": "",
     "example": 176,
-    "start_line": 3013,
-    "end_line": 3016,
+    "start_line": 3010,
+    "end_line": 3013,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1587,8 +1587,8 @@
     "markdown": "[\nfoo\n]: /url\nbar\n",
     "html": "<p>bar</p>\n",
     "example": 177,
-    "start_line": 3021,
-    "end_line": 3028,
+    "start_line": 3018,
+    "end_line": 3025,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1596,8 +1596,8 @@
     "markdown": "[foo]: /url \"title\" ok\n",
     "html": "<p>[foo]: /url &quot;title&quot; ok</p>\n",
     "example": 178,
-    "start_line": 3034,
-    "end_line": 3038,
+    "start_line": 3031,
+    "end_line": 3035,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1605,8 +1605,8 @@
     "markdown": "[foo]: /url\n\"title\" ok\n",
     "html": "<p>&quot;title&quot; ok</p>\n",
     "example": 179,
-    "start_line": 3043,
-    "end_line": 3048,
+    "start_line": 3040,
+    "end_line": 3045,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1614,8 +1614,8 @@
     "markdown": "    [foo]: /url \"title\"\n\n[foo]\n",
     "html": "<pre><code>[foo]: /url &quot;title&quot;\n</code></pre>\n<p>[foo]</p>\n",
     "example": 180,
-    "start_line": 3054,
-    "end_line": 3062,
+    "start_line": 3051,
+    "end_line": 3059,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1623,8 +1623,8 @@
     "markdown": "```\n[foo]: /url\n```\n\n[foo]\n",
     "html": "<pre><code>[foo]: /url\n</code></pre>\n<p>[foo]</p>\n",
     "example": 181,
-    "start_line": 3068,
-    "end_line": 3078,
+    "start_line": 3065,
+    "end_line": 3075,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1632,8 +1632,8 @@
     "markdown": "Foo\n[bar]: /baz\n\n[bar]\n",
     "html": "<p>Foo\n[bar]: /baz</p>\n<p>[bar]</p>\n",
     "example": 182,
-    "start_line": 3083,
-    "end_line": 3092,
+    "start_line": 3080,
+    "end_line": 3089,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1641,8 +1641,8 @@
     "markdown": "# [Foo]\n[foo]: /url\n> bar\n",
     "html": "<h1><a href=\"/url\">Foo</a></h1>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
     "example": 183,
-    "start_line": 3098,
-    "end_line": 3107,
+    "start_line": 3095,
+    "end_line": 3104,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1650,8 +1650,8 @@
     "markdown": "[foo]: /url\nbar\n===\n[foo]\n",
     "html": "<h1>bar</h1>\n<p><a href=\"/url\">foo</a></p>\n",
     "example": 184,
-    "start_line": 3109,
-    "end_line": 3117,
+    "start_line": 3106,
+    "end_line": 3114,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1659,8 +1659,8 @@
     "markdown": "[foo]: /url\n===\n[foo]\n",
     "html": "<p>===\n<a href=\"/url\">foo</a></p>\n",
     "example": 185,
-    "start_line": 3119,
-    "end_line": 3126,
+    "start_line": 3116,
+    "end_line": 3123,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1668,8 +1668,8 @@
     "markdown": "[foo]: /foo-url \"foo\"\n[bar]: /bar-url\n  \"bar\"\n[baz]: /baz-url\n\n[foo],\n[bar],\n[baz]\n",
     "html": "<p><a href=\"/foo-url\" title=\"foo\">foo</a>,\n<a href=\"/bar-url\" title=\"bar\">bar</a>,\n<a href=\"/baz-url\">baz</a></p>\n",
     "example": 186,
-    "start_line": 3132,
-    "end_line": 3145,
+    "start_line": 3129,
+    "end_line": 3142,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1677,8 +1677,8 @@
     "markdown": "[foo]\n\n> [foo]: /url\n",
     "html": "<p><a href=\"/url\">foo</a></p>\n<blockquote>\n</blockquote>\n",
     "example": 187,
-    "start_line": 3153,
-    "end_line": 3161,
+    "start_line": 3150,
+    "end_line": 3158,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1686,8 +1686,8 @@
     "markdown": "[foo]: /url\n",
     "html": "",
     "example": 188,
-    "start_line": 3170,
-    "end_line": 3173,
+    "start_line": 3167,
+    "end_line": 3170,
     "section": "Link reference definitions",
     "extensions": []
   },
@@ -1695,8 +1695,8 @@
     "markdown": "aaa\n\nbbb\n",
     "html": "<p>aaa</p>\n<p>bbb</p>\n",
     "example": 189,
-    "start_line": 3187,
-    "end_line": 3194,
+    "start_line": 3184,
+    "end_line": 3191,
     "section": "Paragraphs",
     "extensions": []
   },
@@ -1704,8 +1704,8 @@
     "markdown": "aaa\nbbb\n\nccc\nddd\n",
     "html": "<p>aaa\nbbb</p>\n<p>ccc\nddd</p>\n",
     "example": 190,
-    "start_line": 3199,
-    "end_line": 3210,
+    "start_line": 3196,
+    "end_line": 3207,
     "section": "Paragraphs",
     "extensions": []
   },
@@ -1713,8 +1713,8 @@
     "markdown": "aaa\n\n\nbbb\n",
     "html": "<p>aaa</p>\n<p>bbb</p>\n",
     "example": 191,
-    "start_line": 3215,
-    "end_line": 3223,
+    "start_line": 3212,
+    "end_line": 3220,
     "section": "Paragraphs",
     "extensions": []
   },
@@ -1722,8 +1722,8 @@
     "markdown": "  aaa\n bbb\n",
     "html": "<p>aaa\nbbb</p>\n",
     "example": 192,
-    "start_line": 3228,
-    "end_line": 3234,
+    "start_line": 3225,
+    "end_line": 3231,
     "section": "Paragraphs",
     "extensions": []
   },
@@ -1731,8 +1731,8 @@
     "markdown": "aaa\n             bbb\n                                       ccc\n",
     "html": "<p>aaa\nbbb\nccc</p>\n",
     "example": 193,
-    "start_line": 3240,
-    "end_line": 3248,
+    "start_line": 3237,
+    "end_line": 3245,
     "section": "Paragraphs",
     "extensions": []
   },
@@ -1740,8 +1740,8 @@
     "markdown": "   aaa\nbbb\n",
     "html": "<p>aaa\nbbb</p>\n",
     "example": 194,
-    "start_line": 3254,
-    "end_line": 3260,
+    "start_line": 3251,
+    "end_line": 3257,
     "section": "Paragraphs",
     "extensions": []
   },
@@ -1749,8 +1749,8 @@
     "markdown": "    aaa\nbbb\n",
     "html": "<pre><code>aaa\n</code></pre>\n<p>bbb</p>\n",
     "example": 195,
-    "start_line": 3263,
-    "end_line": 3270,
+    "start_line": 3260,
+    "end_line": 3267,
     "section": "Paragraphs",
     "extensions": []
   },
@@ -1758,8 +1758,8 @@
     "markdown": "aaa     \nbbb     \n",
     "html": "<p>aaa<br />\nbbb</p>\n",
     "example": 196,
-    "start_line": 3277,
-    "end_line": 3283,
+    "start_line": 3274,
+    "end_line": 3280,
     "section": "Paragraphs",
     "extensions": []
   },
@@ -1767,8 +1767,8 @@
     "markdown": "  \n\naaa\n  \n\n# aaa\n\n  \n",
     "html": "<p>aaa</p>\n<h1>aaa</h1>\n",
     "example": 197,
-    "start_line": 3294,
-    "end_line": 3306,
+    "start_line": 3291,
+    "end_line": 3303,
     "section": "Blank lines",
     "extensions": []
   },
@@ -1776,8 +1776,8 @@
     "markdown": "| foo | bar |\n| --- | --- |\n| baz | bim |\n",
     "html": "<table>\n<thead>\n<tr>\n<th>foo</th>\n<th>bar</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>baz</td>\n<td>bim</td>\n</tr>\n</tbody>\n</table>\n",
     "example": 198,
-    "start_line": 3329,
-    "end_line": 3348,
+    "start_line": 3326,
+    "end_line": 3345,
     "section": "Tables (extension)",
     "extensions": [
       "table"
@@ -1787,8 +1787,8 @@
     "markdown": "| abc | defghi |\n:-: | -----------:\nbar | baz\n",
     "html": "<table>\n<thead>\n<tr>\n<th align=\"center\">abc</th>\n<th align=\"right\">defghi</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td align=\"center\">bar</td>\n<td align=\"right\">baz</td>\n</tr>\n</tbody>\n</table>\n",
     "example": 199,
-    "start_line": 3353,
-    "end_line": 3372,
+    "start_line": 3350,
+    "end_line": 3369,
     "section": "Tables (extension)",
     "extensions": [
       "table"
@@ -1798,8 +1798,8 @@
     "markdown": "| f\\|oo  |\n| ------ |\n| b `\\|` az |\n| b **\\|** im |\n",
     "html": "<table>\n<thead>\n<tr>\n<th>f|oo</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>b <code>|</code> az</td>\n</tr>\n<tr>\n<td>b <strong>|</strong> im</td>\n</tr>\n</tbody>\n</table>\n",
     "example": 200,
-    "start_line": 3377,
-    "end_line": 3398,
+    "start_line": 3374,
+    "end_line": 3395,
     "section": "Tables (extension)",
     "extensions": [
       "table"
@@ -1809,8 +1809,8 @@
     "markdown": "| abc | def |\n| --- | --- |\n| bar | baz |\n> bar\n",
     "html": "<table>\n<thead>\n<tr>\n<th>abc</th>\n<th>def</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>bar</td>\n<td>baz</td>\n</tr>\n</tbody>\n</table>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
     "example": 201,
-    "start_line": 3403,
-    "end_line": 3426,
+    "start_line": 3400,
+    "end_line": 3423,
     "section": "Tables (extension)",
     "extensions": [
       "table"
@@ -1820,8 +1820,8 @@
     "markdown": "| abc | def |\n| --- | --- |\n| bar | baz |\nbar\n\nbar\n",
     "html": "<table>\n<thead>\n<tr>\n<th>abc</th>\n<th>def</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>bar</td>\n<td>baz</td>\n</tr>\n<tr>\n<td>bar</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n<p>bar</p>\n",
     "example": 202,
-    "start_line": 3428,
-    "end_line": 3455,
+    "start_line": 3425,
+    "end_line": 3452,
     "section": "Tables (extension)",
     "extensions": [
       "table"
@@ -1831,8 +1831,8 @@
     "markdown": "| abc | def |\n| --- |\n| bar |\n",
     "html": "<p>| abc | def |\n| --- |\n| bar |</p>\n",
     "example": 203,
-    "start_line": 3460,
-    "end_line": 3468,
+    "start_line": 3457,
+    "end_line": 3465,
     "section": "Tables (extension)",
     "extensions": [
       "table"
@@ -1842,8 +1842,8 @@
     "markdown": "| abc | def |\n| --- | --- |\n| bar |\n| bar | baz | boo |\n",
     "html": "<table>\n<thead>\n<tr>\n<th>abc</th>\n<th>def</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>bar</td>\n<td></td>\n</tr>\n<tr>\n<td>bar</td>\n<td>baz</td>\n</tr>\n</tbody>\n</table>\n",
     "example": 204,
-    "start_line": 3474,
-    "end_line": 3498,
+    "start_line": 3471,
+    "end_line": 3495,
     "section": "Tables (extension)",
     "extensions": [
       "table"
@@ -1853,8 +1853,8 @@
     "markdown": "| abc | def |\n| --- | --- |\n",
     "html": "<table>\n<thead>\n<tr>\n<th>abc</th>\n<th>def</th>\n</tr>\n</thead>\n</table>\n",
     "example": 205,
-    "start_line": 3502,
-    "end_line": 3514,
+    "start_line": 3499,
+    "end_line": 3511,
     "section": "Tables (extension)",
     "extensions": [
       "table"
@@ -1864,8 +1864,8 @@
     "markdown": "> # Foo\n> bar\n> baz\n",
     "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
     "example": 206,
-    "start_line": 3568,
-    "end_line": 3578,
+    "start_line": 3565,
+    "end_line": 3575,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1873,8 +1873,8 @@
     "markdown": "># Foo\n>bar\n> baz\n",
     "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
     "example": 207,
-    "start_line": 3583,
-    "end_line": 3593,
+    "start_line": 3580,
+    "end_line": 3590,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1882,8 +1882,8 @@
     "markdown": "   > # Foo\n   > bar\n > baz\n",
     "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
     "example": 208,
-    "start_line": 3598,
-    "end_line": 3608,
+    "start_line": 3595,
+    "end_line": 3605,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1891,8 +1891,8 @@
     "markdown": "    > # Foo\n    > bar\n    > baz\n",
     "html": "<pre><code>&gt; # Foo\n&gt; bar\n&gt; baz\n</code></pre>\n",
     "example": 209,
-    "start_line": 3613,
-    "end_line": 3622,
+    "start_line": 3610,
+    "end_line": 3619,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1900,8 +1900,8 @@
     "markdown": "> # Foo\n> bar\nbaz\n",
     "html": "<blockquote>\n<h1>Foo</h1>\n<p>bar\nbaz</p>\n</blockquote>\n",
     "example": 210,
-    "start_line": 3628,
-    "end_line": 3638,
+    "start_line": 3625,
+    "end_line": 3635,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1909,8 +1909,8 @@
     "markdown": "> bar\nbaz\n> foo\n",
     "html": "<blockquote>\n<p>bar\nbaz\nfoo</p>\n</blockquote>\n",
     "example": 211,
-    "start_line": 3644,
-    "end_line": 3654,
+    "start_line": 3641,
+    "end_line": 3651,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1918,8 +1918,8 @@
     "markdown": "> foo\n---\n",
     "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<hr />\n",
     "example": 212,
-    "start_line": 3668,
-    "end_line": 3676,
+    "start_line": 3665,
+    "end_line": 3673,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1927,8 +1927,8 @@
     "markdown": "> - foo\n- bar\n",
     "html": "<blockquote>\n<ul>\n<li>foo</li>\n</ul>\n</blockquote>\n<ul>\n<li>bar</li>\n</ul>\n",
     "example": 213,
-    "start_line": 3688,
-    "end_line": 3700,
+    "start_line": 3685,
+    "end_line": 3697,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1936,8 +1936,8 @@
     "markdown": ">     foo\n    bar\n",
     "html": "<blockquote>\n<pre><code>foo\n</code></pre>\n</blockquote>\n<pre><code>bar\n</code></pre>\n",
     "example": 214,
-    "start_line": 3706,
-    "end_line": 3716,
+    "start_line": 3703,
+    "end_line": 3713,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1945,8 +1945,8 @@
     "markdown": "> ```\nfoo\n```\n",
     "html": "<blockquote>\n<pre><code></code></pre>\n</blockquote>\n<p>foo</p>\n<pre><code></code></pre>\n",
     "example": 215,
-    "start_line": 3719,
-    "end_line": 3729,
+    "start_line": 3716,
+    "end_line": 3726,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1954,8 +1954,8 @@
     "markdown": "> foo\n    - bar\n",
     "html": "<blockquote>\n<p>foo\n- bar</p>\n</blockquote>\n",
     "example": 216,
-    "start_line": 3735,
-    "end_line": 3743,
+    "start_line": 3732,
+    "end_line": 3740,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1963,8 +1963,8 @@
     "markdown": ">\n",
     "html": "<blockquote>\n</blockquote>\n",
     "example": 217,
-    "start_line": 3759,
-    "end_line": 3764,
+    "start_line": 3756,
+    "end_line": 3761,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1972,8 +1972,8 @@
     "markdown": ">\n>  \n> \n",
     "html": "<blockquote>\n</blockquote>\n",
     "example": 218,
-    "start_line": 3767,
-    "end_line": 3774,
+    "start_line": 3764,
+    "end_line": 3771,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1981,8 +1981,8 @@
     "markdown": ">\n> foo\n>  \n",
     "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n",
     "example": 219,
-    "start_line": 3779,
-    "end_line": 3787,
+    "start_line": 3776,
+    "end_line": 3784,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1990,8 +1990,8 @@
     "markdown": "> foo\n\n> bar\n",
     "html": "<blockquote>\n<p>foo</p>\n</blockquote>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
     "example": 220,
-    "start_line": 3792,
-    "end_line": 3803,
+    "start_line": 3789,
+    "end_line": 3800,
     "section": "Block quotes",
     "extensions": []
   },
@@ -1999,8 +1999,8 @@
     "markdown": "> foo\n> bar\n",
     "html": "<blockquote>\n<p>foo\nbar</p>\n</blockquote>\n",
     "example": 221,
-    "start_line": 3814,
-    "end_line": 3822,
+    "start_line": 3811,
+    "end_line": 3819,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2008,8 +2008,8 @@
     "markdown": "> foo\n>\n> bar\n",
     "html": "<blockquote>\n<p>foo</p>\n<p>bar</p>\n</blockquote>\n",
     "example": 222,
-    "start_line": 3827,
-    "end_line": 3836,
+    "start_line": 3824,
+    "end_line": 3833,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2017,8 +2017,8 @@
     "markdown": "foo\n> bar\n",
     "html": "<p>foo</p>\n<blockquote>\n<p>bar</p>\n</blockquote>\n",
     "example": 223,
-    "start_line": 3841,
-    "end_line": 3849,
+    "start_line": 3838,
+    "end_line": 3846,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2026,8 +2026,8 @@
     "markdown": "> aaa\n***\n> bbb\n",
     "html": "<blockquote>\n<p>aaa</p>\n</blockquote>\n<hr />\n<blockquote>\n<p>bbb</p>\n</blockquote>\n",
     "example": 224,
-    "start_line": 3855,
-    "end_line": 3867,
+    "start_line": 3852,
+    "end_line": 3864,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2035,8 +2035,8 @@
     "markdown": "> bar\nbaz\n",
     "html": "<blockquote>\n<p>bar\nbaz</p>\n</blockquote>\n",
     "example": 225,
-    "start_line": 3873,
-    "end_line": 3881,
+    "start_line": 3870,
+    "end_line": 3878,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2044,8 +2044,8 @@
     "markdown": "> bar\n\nbaz\n",
     "html": "<blockquote>\n<p>bar</p>\n</blockquote>\n<p>baz</p>\n",
     "example": 226,
-    "start_line": 3884,
-    "end_line": 3893,
+    "start_line": 3881,
+    "end_line": 3890,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2053,8 +2053,8 @@
     "markdown": "> bar\n>\nbaz\n",
     "html": "<blockquote>\n<p>bar</p>\n</blockquote>\n<p>baz</p>\n",
     "example": 227,
-    "start_line": 3896,
-    "end_line": 3905,
+    "start_line": 3893,
+    "end_line": 3902,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2062,8 +2062,8 @@
     "markdown": "> > > foo\nbar\n",
     "html": "<blockquote>\n<blockquote>\n<blockquote>\n<p>foo\nbar</p>\n</blockquote>\n</blockquote>\n</blockquote>\n",
     "example": 228,
-    "start_line": 3912,
-    "end_line": 3924,
+    "start_line": 3909,
+    "end_line": 3921,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2071,8 +2071,8 @@
     "markdown": ">>> foo\n> bar\n>>baz\n",
     "html": "<blockquote>\n<blockquote>\n<blockquote>\n<p>foo\nbar\nbaz</p>\n</blockquote>\n</blockquote>\n</blockquote>\n",
     "example": 229,
-    "start_line": 3927,
-    "end_line": 3941,
+    "start_line": 3924,
+    "end_line": 3938,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2080,8 +2080,8 @@
     "markdown": ">     code\n\n>    not code\n",
     "html": "<blockquote>\n<pre><code>code\n</code></pre>\n</blockquote>\n<blockquote>\n<p>not code</p>\n</blockquote>\n",
     "example": 230,
-    "start_line": 3949,
-    "end_line": 3961,
+    "start_line": 3946,
+    "end_line": 3958,
     "section": "Block quotes",
     "extensions": []
   },
@@ -2089,8 +2089,8 @@
     "markdown": "A paragraph\nwith two lines.\n\n    indented code\n\n> A block quote.\n",
     "html": "<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n",
     "example": 231,
-    "start_line": 4003,
-    "end_line": 4018,
+    "start_line": 4000,
+    "end_line": 4015,
     "section": "List items",
     "extensions": []
   },
@@ -2098,8 +2098,8 @@
     "markdown": "1.  A paragraph\n    with two lines.\n\n        indented code\n\n    > A block quote.\n",
     "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
     "example": 232,
-    "start_line": 4025,
-    "end_line": 4044,
+    "start_line": 4022,
+    "end_line": 4041,
     "section": "List items",
     "extensions": []
   },
@@ -2107,8 +2107,8 @@
     "markdown": "- one\n\n two\n",
     "html": "<ul>\n<li>one</li>\n</ul>\n<p>two</p>\n",
     "example": 233,
-    "start_line": 4058,
-    "end_line": 4067,
+    "start_line": 4055,
+    "end_line": 4064,
     "section": "List items",
     "extensions": []
   },
@@ -2116,8 +2116,8 @@
     "markdown": "- one\n\n  two\n",
     "html": "<ul>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ul>\n",
     "example": 234,
-    "start_line": 4070,
-    "end_line": 4081,
+    "start_line": 4067,
+    "end_line": 4078,
     "section": "List items",
     "extensions": []
   },
@@ -2125,8 +2125,8 @@
     "markdown": " -    one\n\n     two\n",
     "html": "<ul>\n<li>one</li>\n</ul>\n<pre><code> two\n</code></pre>\n",
     "example": 235,
-    "start_line": 4084,
-    "end_line": 4094,
+    "start_line": 4081,
+    "end_line": 4091,
     "section": "List items",
     "extensions": []
   },
@@ -2134,8 +2134,8 @@
     "markdown": " -    one\n\n      two\n",
     "html": "<ul>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ul>\n",
     "example": 236,
-    "start_line": 4097,
-    "end_line": 4108,
+    "start_line": 4094,
+    "end_line": 4105,
     "section": "List items",
     "extensions": []
   },
@@ -2143,8 +2143,8 @@
     "markdown": "   > > 1.  one\n>>\n>>     two\n",
     "html": "<blockquote>\n<blockquote>\n<ol>\n<li>\n<p>one</p>\n<p>two</p>\n</li>\n</ol>\n</blockquote>\n</blockquote>\n",
     "example": 237,
-    "start_line": 4119,
-    "end_line": 4134,
+    "start_line": 4116,
+    "end_line": 4131,
     "section": "List items",
     "extensions": []
   },
@@ -2152,8 +2152,8 @@
     "markdown": ">>- one\n>>\n  >  > two\n",
     "html": "<blockquote>\n<blockquote>\n<ul>\n<li>one</li>\n</ul>\n<p>two</p>\n</blockquote>\n</blockquote>\n",
     "example": 238,
-    "start_line": 4146,
-    "end_line": 4159,
+    "start_line": 4143,
+    "end_line": 4156,
     "section": "List items",
     "extensions": []
   },
@@ -2161,8 +2161,8 @@
     "markdown": "-one\n\n2.two\n",
     "html": "<p>-one</p>\n<p>2.two</p>\n",
     "example": 239,
-    "start_line": 4165,
-    "end_line": 4172,
+    "start_line": 4162,
+    "end_line": 4169,
     "section": "List items",
     "extensions": []
   },
@@ -2170,8 +2170,8 @@
     "markdown": "- foo\n\n\n  bar\n",
     "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
     "example": 240,
-    "start_line": 4178,
-    "end_line": 4190,
+    "start_line": 4175,
+    "end_line": 4187,
     "section": "List items",
     "extensions": []
   },
@@ -2179,8 +2179,8 @@
     "markdown": "1.  foo\n\n    ```\n    bar\n    ```\n\n    baz\n\n    > bam\n",
     "html": "<ol>\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n<p>baz</p>\n<blockquote>\n<p>bam</p>\n</blockquote>\n</li>\n</ol>\n",
     "example": 241,
-    "start_line": 4195,
-    "end_line": 4217,
+    "start_line": 4192,
+    "end_line": 4214,
     "section": "List items",
     "extensions": []
   },
@@ -2188,8 +2188,8 @@
     "markdown": "- Foo\n\n      bar\n\n\n      baz\n",
     "html": "<ul>\n<li>\n<p>Foo</p>\n<pre><code>bar\n\n\nbaz\n</code></pre>\n</li>\n</ul>\n",
     "example": 242,
-    "start_line": 4223,
-    "end_line": 4241,
+    "start_line": 4220,
+    "end_line": 4238,
     "section": "List items",
     "extensions": []
   },
@@ -2197,8 +2197,8 @@
     "markdown": "123456789. ok\n",
     "html": "<ol start=\"123456789\">\n<li>ok</li>\n</ol>\n",
     "example": 243,
-    "start_line": 4245,
-    "end_line": 4251,
+    "start_line": 4242,
+    "end_line": 4248,
     "section": "List items",
     "extensions": []
   },
@@ -2206,8 +2206,8 @@
     "markdown": "1234567890. not ok\n",
     "html": "<p>1234567890. not ok</p>\n",
     "example": 244,
-    "start_line": 4254,
-    "end_line": 4258,
+    "start_line": 4251,
+    "end_line": 4255,
     "section": "List items",
     "extensions": []
   },
@@ -2215,8 +2215,8 @@
     "markdown": "0. ok\n",
     "html": "<ol start=\"0\">\n<li>ok</li>\n</ol>\n",
     "example": 245,
-    "start_line": 4263,
-    "end_line": 4269,
+    "start_line": 4260,
+    "end_line": 4266,
     "section": "List items",
     "extensions": []
   },
@@ -2224,8 +2224,8 @@
     "markdown": "003. ok\n",
     "html": "<ol start=\"3\">\n<li>ok</li>\n</ol>\n",
     "example": 246,
-    "start_line": 4272,
-    "end_line": 4278,
+    "start_line": 4269,
+    "end_line": 4275,
     "section": "List items",
     "extensions": []
   },
@@ -2233,8 +2233,8 @@
     "markdown": "-1. not ok\n",
     "html": "<p>-1. not ok</p>\n",
     "example": 247,
-    "start_line": 4283,
-    "end_line": 4287,
+    "start_line": 4280,
+    "end_line": 4284,
     "section": "List items",
     "extensions": []
   },
@@ -2242,8 +2242,8 @@
     "markdown": "- foo\n\n      bar\n",
     "html": "<ul>\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n</li>\n</ul>\n",
     "example": 248,
-    "start_line": 4306,
-    "end_line": 4318,
+    "start_line": 4303,
+    "end_line": 4315,
     "section": "List items",
     "extensions": []
   },
@@ -2251,8 +2251,8 @@
     "markdown": "  10.  foo\n\n           bar\n",
     "html": "<ol start=\"10\">\n<li>\n<p>foo</p>\n<pre><code>bar\n</code></pre>\n</li>\n</ol>\n",
     "example": 249,
-    "start_line": 4323,
-    "end_line": 4335,
+    "start_line": 4320,
+    "end_line": 4332,
     "section": "List items",
     "extensions": []
   },
@@ -2260,8 +2260,8 @@
     "markdown": "    indented code\n\nparagraph\n\n    more code\n",
     "html": "<pre><code>indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n",
     "example": 250,
-    "start_line": 4342,
-    "end_line": 4354,
+    "start_line": 4339,
+    "end_line": 4351,
     "section": "List items",
     "extensions": []
   },
@@ -2269,8 +2269,8 @@
     "markdown": "1.     indented code\n\n   paragraph\n\n       more code\n",
     "html": "<ol>\n<li>\n<pre><code>indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n</li>\n</ol>\n",
     "example": 251,
-    "start_line": 4357,
-    "end_line": 4373,
+    "start_line": 4354,
+    "end_line": 4370,
     "section": "List items",
     "extensions": []
   },
@@ -2278,8 +2278,8 @@
     "markdown": "1.      indented code\n\n   paragraph\n\n       more code\n",
     "html": "<ol>\n<li>\n<pre><code> indented code\n</code></pre>\n<p>paragraph</p>\n<pre><code>more code\n</code></pre>\n</li>\n</ol>\n",
     "example": 252,
-    "start_line": 4379,
-    "end_line": 4395,
+    "start_line": 4376,
+    "end_line": 4392,
     "section": "List items",
     "extensions": []
   },
@@ -2287,8 +2287,8 @@
     "markdown": "   foo\n\nbar\n",
     "html": "<p>foo</p>\n<p>bar</p>\n",
     "example": 253,
-    "start_line": 4406,
-    "end_line": 4413,
+    "start_line": 4403,
+    "end_line": 4410,
     "section": "List items",
     "extensions": []
   },
@@ -2296,8 +2296,8 @@
     "markdown": "-    foo\n\n  bar\n",
     "html": "<ul>\n<li>foo</li>\n</ul>\n<p>bar</p>\n",
     "example": 254,
-    "start_line": 4416,
-    "end_line": 4425,
+    "start_line": 4413,
+    "end_line": 4422,
     "section": "List items",
     "extensions": []
   },
@@ -2305,8 +2305,8 @@
     "markdown": "-  foo\n\n   bar\n",
     "html": "<ul>\n<li>\n<p>foo</p>\n<p>bar</p>\n</li>\n</ul>\n",
     "example": 255,
-    "start_line": 4433,
-    "end_line": 4444,
+    "start_line": 4430,
+    "end_line": 4441,
     "section": "List items",
     "extensions": []
   },
@@ -2314,8 +2314,8 @@
     "markdown": "-\n  foo\n-\n  ```\n  bar\n  ```\n-\n      baz\n",
     "html": "<ul>\n<li>foo</li>\n<li>\n<pre><code>bar\n</code></pre>\n</li>\n<li>\n<pre><code>baz\n</code></pre>\n</li>\n</ul>\n",
     "example": 256,
-    "start_line": 4461,
-    "end_line": 4482,
+    "start_line": 4458,
+    "end_line": 4479,
     "section": "List items",
     "extensions": []
   },
@@ -2323,8 +2323,8 @@
     "markdown": "-   \n  foo\n",
     "html": "<ul>\n<li>foo</li>\n</ul>\n",
     "example": 257,
-    "start_line": 4487,
-    "end_line": 4494,
+    "start_line": 4484,
+    "end_line": 4491,
     "section": "List items",
     "extensions": []
   },
@@ -2332,8 +2332,8 @@
     "markdown": "-\n\n  foo\n",
     "html": "<ul>\n<li></li>\n</ul>\n<p>foo</p>\n",
     "example": 258,
-    "start_line": 4501,
-    "end_line": 4510,
+    "start_line": 4498,
+    "end_line": 4507,
     "section": "List items",
     "extensions": []
   },
@@ -2341,8 +2341,8 @@
     "markdown": "- foo\n-\n- bar\n",
     "html": "<ul>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ul>\n",
     "example": 259,
-    "start_line": 4515,
-    "end_line": 4525,
+    "start_line": 4512,
+    "end_line": 4522,
     "section": "List items",
     "extensions": []
   },
@@ -2350,8 +2350,8 @@
     "markdown": "- foo\n-   \n- bar\n",
     "html": "<ul>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ul>\n",
     "example": 260,
-    "start_line": 4530,
-    "end_line": 4540,
+    "start_line": 4527,
+    "end_line": 4537,
     "section": "List items",
     "extensions": []
   },
@@ -2359,8 +2359,8 @@
     "markdown": "1. foo\n2.\n3. bar\n",
     "html": "<ol>\n<li>foo</li>\n<li></li>\n<li>bar</li>\n</ol>\n",
     "example": 261,
-    "start_line": 4545,
-    "end_line": 4555,
+    "start_line": 4542,
+    "end_line": 4552,
     "section": "List items",
     "extensions": []
   },
@@ -2368,8 +2368,8 @@
     "markdown": "*\n",
     "html": "<ul>\n<li></li>\n</ul>\n",
     "example": 262,
-    "start_line": 4560,
-    "end_line": 4566,
+    "start_line": 4557,
+    "end_line": 4563,
     "section": "List items",
     "extensions": []
   },
@@ -2377,8 +2377,8 @@
     "markdown": "foo\n*\n\nfoo\n1.\n",
     "html": "<p>foo\n*</p>\n<p>foo\n1.</p>\n",
     "example": 263,
-    "start_line": 4570,
-    "end_line": 4581,
+    "start_line": 4567,
+    "end_line": 4578,
     "section": "List items",
     "extensions": []
   },
@@ -2386,8 +2386,8 @@
     "markdown": " 1.  A paragraph\n     with two lines.\n\n         indented code\n\n     > A block quote.\n",
     "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
     "example": 264,
-    "start_line": 4592,
-    "end_line": 4611,
+    "start_line": 4589,
+    "end_line": 4608,
     "section": "List items",
     "extensions": []
   },
@@ -2395,8 +2395,8 @@
     "markdown": "  1.  A paragraph\n      with two lines.\n\n          indented code\n\n      > A block quote.\n",
     "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
     "example": 265,
-    "start_line": 4616,
-    "end_line": 4635,
+    "start_line": 4613,
+    "end_line": 4632,
     "section": "List items",
     "extensions": []
   },
@@ -2404,8 +2404,8 @@
     "markdown": "   1.  A paragraph\n       with two lines.\n\n           indented code\n\n       > A block quote.\n",
     "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
     "example": 266,
-    "start_line": 4640,
-    "end_line": 4659,
+    "start_line": 4637,
+    "end_line": 4656,
     "section": "List items",
     "extensions": []
   },
@@ -2413,8 +2413,8 @@
     "markdown": "    1.  A paragraph\n        with two lines.\n\n            indented code\n\n        > A block quote.\n",
     "html": "<pre><code>1.  A paragraph\n    with two lines.\n\n        indented code\n\n    &gt; A block quote.\n</code></pre>\n",
     "example": 267,
-    "start_line": 4664,
-    "end_line": 4679,
+    "start_line": 4661,
+    "end_line": 4676,
     "section": "List items",
     "extensions": []
   },
@@ -2422,8 +2422,8 @@
     "markdown": "  1.  A paragraph\nwith two lines.\n\n          indented code\n\n      > A block quote.\n",
     "html": "<ol>\n<li>\n<p>A paragraph\nwith two lines.</p>\n<pre><code>indented code\n</code></pre>\n<blockquote>\n<p>A block quote.</p>\n</blockquote>\n</li>\n</ol>\n",
     "example": 268,
-    "start_line": 4694,
-    "end_line": 4713,
+    "start_line": 4691,
+    "end_line": 4710,
     "section": "List items",
     "extensions": []
   },
@@ -2431,8 +2431,8 @@
     "markdown": "  1.  A paragraph\n    with two lines.\n",
     "html": "<ol>\n<li>A paragraph\nwith two lines.</li>\n</ol>\n",
     "example": 269,
-    "start_line": 4718,
-    "end_line": 4726,
+    "start_line": 4715,
+    "end_line": 4723,
     "section": "List items",
     "extensions": []
   },
@@ -2440,8 +2440,8 @@
     "markdown": "> 1. > Blockquote\ncontinued here.\n",
     "html": "<blockquote>\n<ol>\n<li>\n<blockquote>\n<p>Blockquote\ncontinued here.</p>\n</blockquote>\n</li>\n</ol>\n</blockquote>\n",
     "example": 270,
-    "start_line": 4731,
-    "end_line": 4745,
+    "start_line": 4728,
+    "end_line": 4742,
     "section": "List items",
     "extensions": []
   },
@@ -2449,8 +2449,8 @@
     "markdown": "> 1. > Blockquote\n> continued here.\n",
     "html": "<blockquote>\n<ol>\n<li>\n<blockquote>\n<p>Blockquote\ncontinued here.</p>\n</blockquote>\n</li>\n</ol>\n</blockquote>\n",
     "example": 271,
-    "start_line": 4748,
-    "end_line": 4762,
+    "start_line": 4745,
+    "end_line": 4759,
     "section": "List items",
     "extensions": []
   },
@@ -2458,8 +2458,8 @@
     "markdown": "- foo\n  - bar\n    - baz\n      - boo\n",
     "html": "<ul>\n<li>foo\n<ul>\n<li>bar\n<ul>\n<li>baz\n<ul>\n<li>boo</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n",
     "example": 272,
-    "start_line": 4776,
-    "end_line": 4797,
+    "start_line": 4773,
+    "end_line": 4794,
     "section": "List items",
     "extensions": []
   },
@@ -2467,8 +2467,8 @@
     "markdown": "- foo\n - bar\n  - baz\n   - boo\n",
     "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n<li>baz</li>\n<li>boo</li>\n</ul>\n",
     "example": 273,
-    "start_line": 4802,
-    "end_line": 4814,
+    "start_line": 4799,
+    "end_line": 4811,
     "section": "List items",
     "extensions": []
   },
@@ -2476,8 +2476,8 @@
     "markdown": "10) foo\n    - bar\n",
     "html": "<ol start=\"10\">\n<li>foo\n<ul>\n<li>bar</li>\n</ul>\n</li>\n</ol>\n",
     "example": 274,
-    "start_line": 4819,
-    "end_line": 4830,
+    "start_line": 4816,
+    "end_line": 4827,
     "section": "List items",
     "extensions": []
   },
@@ -2485,8 +2485,8 @@
     "markdown": "10) foo\n   - bar\n",
     "html": "<ol start=\"10\">\n<li>foo</li>\n</ol>\n<ul>\n<li>bar</li>\n</ul>\n",
     "example": 275,
-    "start_line": 4835,
-    "end_line": 4845,
+    "start_line": 4832,
+    "end_line": 4842,
     "section": "List items",
     "extensions": []
   },
@@ -2494,8 +2494,8 @@
     "markdown": "- - foo\n",
     "html": "<ul>\n<li>\n<ul>\n<li>foo</li>\n</ul>\n</li>\n</ul>\n",
     "example": 276,
-    "start_line": 4850,
-    "end_line": 4860,
+    "start_line": 4847,
+    "end_line": 4857,
     "section": "List items",
     "extensions": []
   },
@@ -2503,8 +2503,8 @@
     "markdown": "1. - 2. foo\n",
     "html": "<ol>\n<li>\n<ul>\n<li>\n<ol start=\"2\">\n<li>foo</li>\n</ol>\n</li>\n</ul>\n</li>\n</ol>\n",
     "example": 277,
-    "start_line": 4863,
-    "end_line": 4877,
+    "start_line": 4860,
+    "end_line": 4874,
     "section": "List items",
     "extensions": []
   },
@@ -2512,8 +2512,8 @@
     "markdown": "- # Foo\n- Bar\n  ---\n  baz\n",
     "html": "<ul>\n<li>\n<h1>Foo</h1>\n</li>\n<li>\n<h2>Bar</h2>\nbaz</li>\n</ul>\n",
     "example": 278,
-    "start_line": 4882,
-    "end_line": 4896,
+    "start_line": 4879,
+    "end_line": 4893,
     "section": "List items",
     "extensions": []
   },
@@ -2521,8 +2521,8 @@
     "markdown": "- foo\n- bar\n+ baz\n",
     "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n</ul>\n<ul>\n<li>baz</li>\n</ul>\n",
     "example": 281,
-    "start_line": 5175,
-    "end_line": 5187,
+    "start_line": 5172,
+    "end_line": 5184,
     "section": "Lists",
     "extensions": []
   },
@@ -2530,8 +2530,8 @@
     "markdown": "1. foo\n2. bar\n3) baz\n",
     "html": "<ol>\n<li>foo</li>\n<li>bar</li>\n</ol>\n<ol start=\"3\">\n<li>baz</li>\n</ol>\n",
     "example": 282,
-    "start_line": 5190,
-    "end_line": 5202,
+    "start_line": 5187,
+    "end_line": 5199,
     "section": "Lists",
     "extensions": []
   },
@@ -2539,8 +2539,8 @@
     "markdown": "Foo\n- bar\n- baz\n",
     "html": "<p>Foo</p>\n<ul>\n<li>bar</li>\n<li>baz</li>\n</ul>\n",
     "example": 283,
-    "start_line": 5209,
-    "end_line": 5219,
+    "start_line": 5206,
+    "end_line": 5216,
     "section": "Lists",
     "extensions": []
   },
@@ -2548,8 +2548,8 @@
     "markdown": "The number of windows in my house is\n14.  The number of doors is 6.\n",
     "html": "<p>The number of windows in my house is\n14.  The number of doors is 6.</p>\n",
     "example": 284,
-    "start_line": 5286,
-    "end_line": 5292,
+    "start_line": 5283,
+    "end_line": 5289,
     "section": "Lists",
     "extensions": []
   },
@@ -2557,8 +2557,8 @@
     "markdown": "The number of windows in my house is\n1.  The number of doors is 6.\n",
     "html": "<p>The number of windows in my house is</p>\n<ol>\n<li>The number of doors is 6.</li>\n</ol>\n",
     "example": 285,
-    "start_line": 5296,
-    "end_line": 5304,
+    "start_line": 5293,
+    "end_line": 5301,
     "section": "Lists",
     "extensions": []
   },
@@ -2566,8 +2566,8 @@
     "markdown": "- foo\n\n- bar\n\n\n- baz\n",
     "html": "<ul>\n<li>\n<p>foo</p>\n</li>\n<li>\n<p>bar</p>\n</li>\n<li>\n<p>baz</p>\n</li>\n</ul>\n",
     "example": 286,
-    "start_line": 5310,
-    "end_line": 5329,
+    "start_line": 5307,
+    "end_line": 5326,
     "section": "Lists",
     "extensions": []
   },
@@ -2575,8 +2575,8 @@
     "markdown": "- foo\n  - bar\n    - baz\n\n\n      bim\n",
     "html": "<ul>\n<li>foo\n<ul>\n<li>bar\n<ul>\n<li>\n<p>baz</p>\n<p>bim</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n",
     "example": 287,
-    "start_line": 5331,
-    "end_line": 5353,
+    "start_line": 5328,
+    "end_line": 5350,
     "section": "Lists",
     "extensions": []
   },
@@ -2584,8 +2584,8 @@
     "markdown": "- foo\n- bar\n\n<!-- -->\n\n- baz\n- bim\n",
     "html": "<ul>\n<li>foo</li>\n<li>bar</li>\n</ul>\n<!-- -->\n<ul>\n<li>baz</li>\n<li>bim</li>\n</ul>\n",
     "example": 288,
-    "start_line": 5361,
-    "end_line": 5379,
+    "start_line": 5358,
+    "end_line": 5376,
     "section": "Lists",
     "extensions": []
   },
@@ -2593,8 +2593,8 @@
     "markdown": "-   foo\n\n    notcode\n\n-   foo\n\n<!-- -->\n\n    code\n",
     "html": "<ul>\n<li>\n<p>foo</p>\n<p>notcode</p>\n</li>\n<li>\n<p>foo</p>\n</li>\n</ul>\n<!-- -->\n<pre><code>code\n</code></pre>\n",
     "example": 289,
-    "start_line": 5382,
-    "end_line": 5405,
+    "start_line": 5379,
+    "end_line": 5402,
     "section": "Lists",
     "extensions": []
   },
@@ -2602,8 +2602,8 @@
     "markdown": "- a\n - b\n  - c\n   - d\n  - e\n - f\n- g\n",
     "html": "<ul>\n<li>a</li>\n<li>b</li>\n<li>c</li>\n<li>d</li>\n<li>e</li>\n<li>f</li>\n<li>g</li>\n</ul>\n",
     "example": 290,
-    "start_line": 5413,
-    "end_line": 5431,
+    "start_line": 5410,
+    "end_line": 5428,
     "section": "Lists",
     "extensions": []
   },
@@ -2611,8 +2611,8 @@
     "markdown": "1. a\n\n  2. b\n\n   3. c\n",
     "html": "<ol>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>c</p>\n</li>\n</ol>\n",
     "example": 291,
-    "start_line": 5434,
-    "end_line": 5452,
+    "start_line": 5431,
+    "end_line": 5449,
     "section": "Lists",
     "extensions": []
   },
@@ -2620,8 +2620,8 @@
     "markdown": "- a\n - b\n  - c\n   - d\n    - e\n",
     "html": "<ul>\n<li>a</li>\n<li>b</li>\n<li>c</li>\n<li>d\n- e</li>\n</ul>\n",
     "example": 292,
-    "start_line": 5458,
-    "end_line": 5472,
+    "start_line": 5455,
+    "end_line": 5469,
     "section": "Lists",
     "extensions": []
   },
@@ -2629,8 +2629,8 @@
     "markdown": "1. a\n\n  2. b\n\n    3. c\n",
     "html": "<ol>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n</ol>\n<pre><code>3. c\n</code></pre>\n",
     "example": 293,
-    "start_line": 5478,
-    "end_line": 5495,
+    "start_line": 5475,
+    "end_line": 5492,
     "section": "Lists",
     "extensions": []
   },
@@ -2638,8 +2638,8 @@
     "markdown": "- a\n- b\n\n- c\n",
     "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>c</p>\n</li>\n</ul>\n",
     "example": 294,
-    "start_line": 5501,
-    "end_line": 5518,
+    "start_line": 5498,
+    "end_line": 5515,
     "section": "Lists",
     "extensions": []
   },
@@ -2647,8 +2647,8 @@
     "markdown": "* a\n*\n\n* c\n",
     "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li></li>\n<li>\n<p>c</p>\n</li>\n</ul>\n",
     "example": 295,
-    "start_line": 5523,
-    "end_line": 5538,
+    "start_line": 5520,
+    "end_line": 5535,
     "section": "Lists",
     "extensions": []
   },
@@ -2656,8 +2656,8 @@
     "markdown": "- a\n- b\n\n  c\n- d\n",
     "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n<p>c</p>\n</li>\n<li>\n<p>d</p>\n</li>\n</ul>\n",
     "example": 296,
-    "start_line": 5545,
-    "end_line": 5564,
+    "start_line": 5542,
+    "end_line": 5561,
     "section": "Lists",
     "extensions": []
   },
@@ -2665,8 +2665,8 @@
     "markdown": "- a\n- b\n\n  [ref]: /url\n- d\n",
     "html": "<ul>\n<li>\n<p>a</p>\n</li>\n<li>\n<p>b</p>\n</li>\n<li>\n<p>d</p>\n</li>\n</ul>\n",
     "example": 297,
-    "start_line": 5567,
-    "end_line": 5585,
+    "start_line": 5564,
+    "end_line": 5582,
     "section": "Lists",
     "extensions": []
   },
@@ -2674,8 +2674,8 @@
     "markdown": "- a\n- ```\n  b\n\n\n  ```\n- c\n",
     "html": "<ul>\n<li>a</li>\n<li>\n<pre><code>b\n\n\n</code></pre>\n</li>\n<li>c</li>\n</ul>\n",
     "example": 298,
-    "start_line": 5590,
-    "end_line": 5609,
+    "start_line": 5587,
+    "end_line": 5606,
     "section": "Lists",
     "extensions": []
   },
@@ -2683,8 +2683,8 @@
     "markdown": "- a\n  - b\n\n    c\n- d\n",
     "html": "<ul>\n<li>a\n<ul>\n<li>\n<p>b</p>\n<p>c</p>\n</li>\n</ul>\n</li>\n<li>d</li>\n</ul>\n",
     "example": 299,
-    "start_line": 5616,
-    "end_line": 5634,
+    "start_line": 5613,
+    "end_line": 5631,
     "section": "Lists",
     "extensions": []
   },
@@ -2692,8 +2692,8 @@
     "markdown": "* a\n  > b\n  >\n* c\n",
     "html": "<ul>\n<li>a\n<blockquote>\n<p>b</p>\n</blockquote>\n</li>\n<li>c</li>\n</ul>\n",
     "example": 300,
-    "start_line": 5640,
-    "end_line": 5654,
+    "start_line": 5637,
+    "end_line": 5651,
     "section": "Lists",
     "extensions": []
   },
@@ -2701,8 +2701,8 @@
     "markdown": "- a\n  > b\n  ```\n  c\n  ```\n- d\n",
     "html": "<ul>\n<li>a\n<blockquote>\n<p>b</p>\n</blockquote>\n<pre><code>c\n</code></pre>\n</li>\n<li>d</li>\n</ul>\n",
     "example": 301,
-    "start_line": 5660,
-    "end_line": 5678,
+    "start_line": 5657,
+    "end_line": 5675,
     "section": "Lists",
     "extensions": []
   },
@@ -2710,8 +2710,8 @@
     "markdown": "- a\n",
     "html": "<ul>\n<li>a</li>\n</ul>\n",
     "example": 302,
-    "start_line": 5683,
-    "end_line": 5689,
+    "start_line": 5680,
+    "end_line": 5686,
     "section": "Lists",
     "extensions": []
   },
@@ -2719,8 +2719,8 @@
     "markdown": "- a\n  - b\n",
     "html": "<ul>\n<li>a\n<ul>\n<li>b</li>\n</ul>\n</li>\n</ul>\n",
     "example": 303,
-    "start_line": 5692,
-    "end_line": 5703,
+    "start_line": 5689,
+    "end_line": 5700,
     "section": "Lists",
     "extensions": []
   },
@@ -2728,8 +2728,8 @@
     "markdown": "1. ```\n   foo\n   ```\n\n   bar\n",
     "html": "<ol>\n<li>\n<pre><code>foo\n</code></pre>\n<p>bar</p>\n</li>\n</ol>\n",
     "example": 304,
-    "start_line": 5709,
-    "end_line": 5723,
+    "start_line": 5706,
+    "end_line": 5720,
     "section": "Lists",
     "extensions": []
   },
@@ -2737,8 +2737,8 @@
     "markdown": "* foo\n  * bar\n\n  baz\n",
     "html": "<ul>\n<li>\n<p>foo</p>\n<ul>\n<li>bar</li>\n</ul>\n<p>baz</p>\n</li>\n</ul>\n",
     "example": 305,
-    "start_line": 5728,
-    "end_line": 5743,
+    "start_line": 5725,
+    "end_line": 5740,
     "section": "Lists",
     "extensions": []
   },
@@ -2746,8 +2746,8 @@
     "markdown": "- a\n  - b\n  - c\n\n- d\n  - e\n  - f\n",
     "html": "<ul>\n<li>\n<p>a</p>\n<ul>\n<li>b</li>\n<li>c</li>\n</ul>\n</li>\n<li>\n<p>d</p>\n<ul>\n<li>e</li>\n<li>f</li>\n</ul>\n</li>\n</ul>\n",
     "example": 306,
-    "start_line": 5746,
-    "end_line": 5771,
+    "start_line": 5743,
+    "end_line": 5768,
     "section": "Lists",
     "extensions": []
   },
@@ -2755,8 +2755,8 @@
     "markdown": "`hi`lo`\n",
     "html": "<p><code>hi</code>lo`</p>\n",
     "example": 307,
-    "start_line": 5780,
-    "end_line": 5784,
+    "start_line": 5777,
+    "end_line": 5781,
     "section": "Inlines",
     "extensions": []
   },
@@ -2764,8 +2764,8 @@
     "markdown": "\\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+\\,\\-\\.\\/\\:\\;\\<\\=\\>\\?\\@\\[\\\\\\]\\^\\_\\`\\{\\|\\}\\~\n",
     "html": "<p>!&quot;#$%&amp;'()*+,-./:;&lt;=&gt;?@[\\]^_`{|}~</p>\n",
     "example": 308,
-    "start_line": 5794,
-    "end_line": 5798,
+    "start_line": 5791,
+    "end_line": 5795,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2773,8 +2773,8 @@
     "markdown": "\\\t\\A\\a\\ \\3\\\u03c6\\\u00ab\n",
     "html": "<p>\\\t\\A\\a\\ \\3\\\u03c6\\\u00ab</p>\n",
     "example": 309,
-    "start_line": 5804,
-    "end_line": 5808,
+    "start_line": 5801,
+    "end_line": 5805,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2782,8 +2782,8 @@
     "markdown": "\\*not emphasized*\n\\<br/> not a tag\n\\[not a link](/foo)\n\\`not code`\n1\\. not a list\n\\* not a list\n\\# not a heading\n\\[foo]: /url \"not a reference\"\n\\&ouml; not a character entity\n",
     "html": "<p>*not emphasized*\n&lt;br/&gt; not a tag\n[not a link](/foo)\n`not code`\n1. not a list\n* not a list\n# not a heading\n[foo]: /url &quot;not a reference&quot;\n&amp;ouml; not a character entity</p>\n",
     "example": 310,
-    "start_line": 5814,
-    "end_line": 5834,
+    "start_line": 5811,
+    "end_line": 5831,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2791,8 +2791,8 @@
     "markdown": "\\\\*emphasis*\n",
     "html": "<p>\\<em>emphasis</em></p>\n",
     "example": 311,
-    "start_line": 5839,
-    "end_line": 5843,
+    "start_line": 5836,
+    "end_line": 5840,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2800,8 +2800,8 @@
     "markdown": "foo\\\nbar\n",
     "html": "<p>foo<br />\nbar</p>\n",
     "example": 312,
-    "start_line": 5848,
-    "end_line": 5854,
+    "start_line": 5845,
+    "end_line": 5851,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2809,8 +2809,8 @@
     "markdown": "`` \\[\\` ``\n",
     "html": "<p><code>\\[\\`</code></p>\n",
     "example": 313,
-    "start_line": 5860,
-    "end_line": 5864,
+    "start_line": 5857,
+    "end_line": 5861,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2818,8 +2818,8 @@
     "markdown": "    \\[\\]\n",
     "html": "<pre><code>\\[\\]\n</code></pre>\n",
     "example": 314,
-    "start_line": 5867,
-    "end_line": 5872,
+    "start_line": 5864,
+    "end_line": 5869,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2827,8 +2827,8 @@
     "markdown": "~~~\n\\[\\]\n~~~\n",
     "html": "<pre><code>\\[\\]\n</code></pre>\n",
     "example": 315,
-    "start_line": 5875,
-    "end_line": 5882,
+    "start_line": 5872,
+    "end_line": 5879,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2836,8 +2836,8 @@
     "markdown": "<http://example.com?find=\\*>\n",
     "html": "<p><a href=\"http://example.com?find=%5C*\">http://example.com?find=\\*</a></p>\n",
     "example": 316,
-    "start_line": 5885,
-    "end_line": 5889,
+    "start_line": 5882,
+    "end_line": 5886,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2845,8 +2845,8 @@
     "markdown": "<a href=\"/bar\\/)\">\n",
     "html": "<a href=\"/bar\\/)\">\n",
     "example": 317,
-    "start_line": 5892,
-    "end_line": 5896,
+    "start_line": 5889,
+    "end_line": 5893,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2854,8 +2854,8 @@
     "markdown": "[foo](/bar\\* \"ti\\*tle\")\n",
     "html": "<p><a href=\"/bar*\" title=\"ti*tle\">foo</a></p>\n",
     "example": 318,
-    "start_line": 5902,
-    "end_line": 5906,
+    "start_line": 5899,
+    "end_line": 5903,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2863,8 +2863,8 @@
     "markdown": "[foo]\n\n[foo]: /bar\\* \"ti\\*tle\"\n",
     "html": "<p><a href=\"/bar*\" title=\"ti*tle\">foo</a></p>\n",
     "example": 319,
-    "start_line": 5909,
-    "end_line": 5915,
+    "start_line": 5906,
+    "end_line": 5912,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2872,8 +2872,8 @@
     "markdown": "``` foo\\+bar\nfoo\n```\n",
     "html": "<pre><code class=\"language-foo+bar\">foo\n</code></pre>\n",
     "example": 320,
-    "start_line": 5918,
-    "end_line": 5925,
+    "start_line": 5915,
+    "end_line": 5922,
     "section": "Backslash escapes",
     "extensions": []
   },
@@ -2881,8 +2881,8 @@
     "markdown": "&nbsp; &amp; &copy; &AElig; &Dcaron;\n&frac34; &HilbertSpace; &DifferentialD;\n&ClockwiseContourIntegral; &ngE;\n",
     "html": "<p>\u00a0 &amp; \u00a9 \u00c6 \u010e\n\u00be \u210b \u2146\n\u2232 \u2267\u0338</p>\n",
     "example": 321,
-    "start_line": 5955,
-    "end_line": 5963,
+    "start_line": 5952,
+    "end_line": 5960,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2890,8 +2890,8 @@
     "markdown": "&#35; &#1234; &#992; &#0;\n",
     "html": "<p># \u04d2 \u03e0 \ufffd</p>\n",
     "example": 322,
-    "start_line": 5974,
-    "end_line": 5978,
+    "start_line": 5971,
+    "end_line": 5975,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2899,8 +2899,8 @@
     "markdown": "&#X22; &#XD06; &#xcab;\n",
     "html": "<p>&quot; \u0d06 \u0cab</p>\n",
     "example": 323,
-    "start_line": 5987,
-    "end_line": 5991,
+    "start_line": 5984,
+    "end_line": 5988,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2908,8 +2908,8 @@
     "markdown": "&nbsp &x; &#; &#x;\n&#987654321;\n&#abcdef0;\n&ThisIsNotDefined; &hi?;\n",
     "html": "<p>&amp;nbsp &amp;x; &amp;#; &amp;#x;\n&amp;#987654321;\n&amp;#abcdef0;\n&amp;ThisIsNotDefined; &amp;hi?;</p>\n",
     "example": 324,
-    "start_line": 5996,
-    "end_line": 6006,
+    "start_line": 5993,
+    "end_line": 6003,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2917,8 +2917,8 @@
     "markdown": "&copy\n",
     "html": "<p>&amp;copy</p>\n",
     "example": 325,
-    "start_line": 6013,
-    "end_line": 6017,
+    "start_line": 6010,
+    "end_line": 6014,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2926,8 +2926,8 @@
     "markdown": "&MadeUpEntity;\n",
     "html": "<p>&amp;MadeUpEntity;</p>\n",
     "example": 326,
-    "start_line": 6023,
-    "end_line": 6027,
+    "start_line": 6020,
+    "end_line": 6024,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2935,8 +2935,8 @@
     "markdown": "<a href=\"&ouml;&ouml;.html\">\n",
     "html": "<a href=\"&ouml;&ouml;.html\">\n",
     "example": 327,
-    "start_line": 6034,
-    "end_line": 6038,
+    "start_line": 6031,
+    "end_line": 6035,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2944,8 +2944,8 @@
     "markdown": "[foo](/f&ouml;&ouml; \"f&ouml;&ouml;\")\n",
     "html": "<p><a href=\"/f%C3%B6%C3%B6\" title=\"f\u00f6\u00f6\">foo</a></p>\n",
     "example": 328,
-    "start_line": 6041,
-    "end_line": 6045,
+    "start_line": 6038,
+    "end_line": 6042,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2953,8 +2953,8 @@
     "markdown": "[foo]\n\n[foo]: /f&ouml;&ouml; \"f&ouml;&ouml;\"\n",
     "html": "<p><a href=\"/f%C3%B6%C3%B6\" title=\"f\u00f6\u00f6\">foo</a></p>\n",
     "example": 329,
-    "start_line": 6048,
-    "end_line": 6054,
+    "start_line": 6045,
+    "end_line": 6051,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2962,8 +2962,8 @@
     "markdown": "``` f&ouml;&ouml;\nfoo\n```\n",
     "html": "<pre><code class=\"language-f\u00f6\u00f6\">foo\n</code></pre>\n",
     "example": 330,
-    "start_line": 6057,
-    "end_line": 6064,
+    "start_line": 6054,
+    "end_line": 6061,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2971,8 +2971,8 @@
     "markdown": "`f&ouml;&ouml;`\n",
     "html": "<p><code>f&amp;ouml;&amp;ouml;</code></p>\n",
     "example": 331,
-    "start_line": 6070,
-    "end_line": 6074,
+    "start_line": 6067,
+    "end_line": 6071,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2980,8 +2980,8 @@
     "markdown": "    f&ouml;f&ouml;\n",
     "html": "<pre><code>f&amp;ouml;f&amp;ouml;\n</code></pre>\n",
     "example": 332,
-    "start_line": 6077,
-    "end_line": 6082,
+    "start_line": 6074,
+    "end_line": 6079,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2989,8 +2989,8 @@
     "markdown": "&#42;foo&#42;\n*foo*\n",
     "html": "<p>*foo*\n<em>foo</em></p>\n",
     "example": 333,
-    "start_line": 6089,
-    "end_line": 6095,
+    "start_line": 6086,
+    "end_line": 6092,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -2998,8 +2998,8 @@
     "markdown": "&#42; foo\n\n* foo\n",
     "html": "<p>* foo</p>\n<ul>\n<li>foo</li>\n</ul>\n",
     "example": 334,
-    "start_line": 6097,
-    "end_line": 6106,
+    "start_line": 6094,
+    "end_line": 6103,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -3007,8 +3007,8 @@
     "markdown": "foo&#10;&#10;bar\n",
     "html": "<p>foo\n\nbar</p>\n",
     "example": 335,
-    "start_line": 6108,
-    "end_line": 6114,
+    "start_line": 6105,
+    "end_line": 6111,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -3016,8 +3016,8 @@
     "markdown": "&#9;foo\n",
     "html": "<p>\tfoo</p>\n",
     "example": 336,
-    "start_line": 6116,
-    "end_line": 6120,
+    "start_line": 6113,
+    "end_line": 6117,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -3025,8 +3025,8 @@
     "markdown": "[a](url &quot;tit&quot;)\n",
     "html": "<p>[a](url &quot;tit&quot;)</p>\n",
     "example": 337,
-    "start_line": 6123,
-    "end_line": 6127,
+    "start_line": 6120,
+    "end_line": 6124,
     "section": "Entity and numeric character references",
     "extensions": []
   },
@@ -3034,8 +3034,8 @@
     "markdown": "`foo`\n",
     "html": "<p><code>foo</code></p>\n",
     "example": 338,
-    "start_line": 6151,
-    "end_line": 6155,
+    "start_line": 6148,
+    "end_line": 6152,
     "section": "Code spans",
     "extensions": []
   },
@@ -3043,8 +3043,8 @@
     "markdown": "`` foo ` bar ``\n",
     "html": "<p><code>foo ` bar</code></p>\n",
     "example": 339,
-    "start_line": 6162,
-    "end_line": 6166,
+    "start_line": 6159,
+    "end_line": 6163,
     "section": "Code spans",
     "extensions": []
   },
@@ -3052,8 +3052,8 @@
     "markdown": "` `` `\n",
     "html": "<p><code>``</code></p>\n",
     "example": 340,
-    "start_line": 6172,
-    "end_line": 6176,
+    "start_line": 6169,
+    "end_line": 6173,
     "section": "Code spans",
     "extensions": []
   },
@@ -3061,8 +3061,8 @@
     "markdown": "`  ``  `\n",
     "html": "<p><code> `` </code></p>\n",
     "example": 341,
-    "start_line": 6180,
-    "end_line": 6184,
+    "start_line": 6177,
+    "end_line": 6181,
     "section": "Code spans",
     "extensions": []
   },
@@ -3070,8 +3070,8 @@
     "markdown": "` a`\n",
     "html": "<p><code> a</code></p>\n",
     "example": 342,
-    "start_line": 6189,
-    "end_line": 6193,
+    "start_line": 6186,
+    "end_line": 6190,
     "section": "Code spans",
     "extensions": []
   },
@@ -3079,8 +3079,8 @@
     "markdown": "`\u00a0b\u00a0`\n",
     "html": "<p><code>\u00a0b\u00a0</code></p>\n",
     "example": 343,
-    "start_line": 6198,
-    "end_line": 6202,
+    "start_line": 6195,
+    "end_line": 6199,
     "section": "Code spans",
     "extensions": []
   },
@@ -3088,8 +3088,8 @@
     "markdown": "`\u00a0`\n`  `\n",
     "html": "<p><code>\u00a0</code>\n<code>  </code></p>\n",
     "example": 344,
-    "start_line": 6206,
-    "end_line": 6212,
+    "start_line": 6203,
+    "end_line": 6209,
     "section": "Code spans",
     "extensions": []
   },
@@ -3097,8 +3097,8 @@
     "markdown": "``\nfoo\nbar  \nbaz\n``\n",
     "html": "<p><code>foo bar   baz</code></p>\n",
     "example": 345,
-    "start_line": 6217,
-    "end_line": 6225,
+    "start_line": 6214,
+    "end_line": 6222,
     "section": "Code spans",
     "extensions": []
   },
@@ -3106,8 +3106,8 @@
     "markdown": "``\nfoo \n``\n",
     "html": "<p><code>foo </code></p>\n",
     "example": 346,
-    "start_line": 6227,
-    "end_line": 6233,
+    "start_line": 6224,
+    "end_line": 6230,
     "section": "Code spans",
     "extensions": []
   },
@@ -3115,8 +3115,8 @@
     "markdown": "`foo   bar \nbaz`\n",
     "html": "<p><code>foo   bar  baz</code></p>\n",
     "example": 347,
-    "start_line": 6238,
-    "end_line": 6243,
+    "start_line": 6235,
+    "end_line": 6240,
     "section": "Code spans",
     "extensions": []
   },
@@ -3124,8 +3124,8 @@
     "markdown": "`foo\\`bar`\n",
     "html": "<p><code>foo\\</code>bar`</p>\n",
     "example": 348,
-    "start_line": 6255,
-    "end_line": 6259,
+    "start_line": 6252,
+    "end_line": 6256,
     "section": "Code spans",
     "extensions": []
   },
@@ -3133,8 +3133,8 @@
     "markdown": "``foo`bar``\n",
     "html": "<p><code>foo`bar</code></p>\n",
     "example": 349,
-    "start_line": 6266,
-    "end_line": 6270,
+    "start_line": 6263,
+    "end_line": 6267,
     "section": "Code spans",
     "extensions": []
   },
@@ -3142,8 +3142,8 @@
     "markdown": "` foo `` bar `\n",
     "html": "<p><code>foo `` bar</code></p>\n",
     "example": 350,
-    "start_line": 6272,
-    "end_line": 6276,
+    "start_line": 6269,
+    "end_line": 6273,
     "section": "Code spans",
     "extensions": []
   },
@@ -3151,8 +3151,8 @@
     "markdown": "*foo`*`\n",
     "html": "<p>*foo<code>*</code></p>\n",
     "example": 351,
-    "start_line": 6284,
-    "end_line": 6288,
+    "start_line": 6281,
+    "end_line": 6285,
     "section": "Code spans",
     "extensions": []
   },
@@ -3160,8 +3160,8 @@
     "markdown": "[not a `link](/foo`)\n",
     "html": "<p>[not a <code>link](/foo</code>)</p>\n",
     "example": 352,
-    "start_line": 6293,
-    "end_line": 6297,
+    "start_line": 6290,
+    "end_line": 6294,
     "section": "Code spans",
     "extensions": []
   },
@@ -3169,8 +3169,8 @@
     "markdown": "`<a href=\"`\">`\n",
     "html": "<p><code>&lt;a href=&quot;</code>&quot;&gt;`</p>\n",
     "example": 353,
-    "start_line": 6303,
-    "end_line": 6307,
+    "start_line": 6300,
+    "end_line": 6304,
     "section": "Code spans",
     "extensions": []
   },
@@ -3178,8 +3178,8 @@
     "markdown": "<a href=\"`\">`\n",
     "html": "<p><a href=\"`\">`</p>\n",
     "example": 354,
-    "start_line": 6312,
-    "end_line": 6316,
+    "start_line": 6309,
+    "end_line": 6313,
     "section": "Code spans",
     "extensions": []
   },
@@ -3187,8 +3187,8 @@
     "markdown": "`<http://foo.bar.`baz>`\n",
     "html": "<p><code>&lt;http://foo.bar.</code>baz&gt;`</p>\n",
     "example": 355,
-    "start_line": 6321,
-    "end_line": 6325,
+    "start_line": 6318,
+    "end_line": 6322,
     "section": "Code spans",
     "extensions": []
   },
@@ -3196,8 +3196,8 @@
     "markdown": "<http://foo.bar.`baz>`\n",
     "html": "<p><a href=\"http://foo.bar.%60baz\">http://foo.bar.`baz</a>`</p>\n",
     "example": 356,
-    "start_line": 6330,
-    "end_line": 6334,
+    "start_line": 6327,
+    "end_line": 6331,
     "section": "Code spans",
     "extensions": []
   },
@@ -3205,8 +3205,8 @@
     "markdown": "```foo``\n",
     "html": "<p>```foo``</p>\n",
     "example": 357,
-    "start_line": 6340,
-    "end_line": 6344,
+    "start_line": 6337,
+    "end_line": 6341,
     "section": "Code spans",
     "extensions": []
   },
@@ -3214,8 +3214,8 @@
     "markdown": "`foo\n",
     "html": "<p>`foo</p>\n",
     "example": 358,
-    "start_line": 6347,
-    "end_line": 6351,
+    "start_line": 6344,
+    "end_line": 6348,
     "section": "Code spans",
     "extensions": []
   },
@@ -3223,8 +3223,8 @@
     "markdown": "`foo``bar``\n",
     "html": "<p>`foo<code>bar</code></p>\n",
     "example": 359,
-    "start_line": 6356,
-    "end_line": 6360,
+    "start_line": 6353,
+    "end_line": 6357,
     "section": "Code spans",
     "extensions": []
   },
@@ -3232,8 +3232,8 @@
     "markdown": "*foo bar*\n",
     "html": "<p><em>foo bar</em></p>\n",
     "example": 360,
-    "start_line": 6573,
-    "end_line": 6577,
+    "start_line": 6570,
+    "end_line": 6574,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3241,8 +3241,8 @@
     "markdown": "a * foo bar*\n",
     "html": "<p>a * foo bar*</p>\n",
     "example": 361,
-    "start_line": 6583,
-    "end_line": 6587,
+    "start_line": 6580,
+    "end_line": 6584,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3250,8 +3250,8 @@
     "markdown": "a*\"foo\"*\n",
     "html": "<p>a*&quot;foo&quot;*</p>\n",
     "example": 362,
-    "start_line": 6594,
-    "end_line": 6598,
+    "start_line": 6591,
+    "end_line": 6595,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3259,8 +3259,8 @@
     "markdown": "*\u00a0a\u00a0*\n",
     "html": "<p>*\u00a0a\u00a0*</p>\n",
     "example": 363,
-    "start_line": 6603,
-    "end_line": 6607,
+    "start_line": 6600,
+    "end_line": 6604,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3268,8 +3268,8 @@
     "markdown": "foo*bar*\n",
     "html": "<p>foo<em>bar</em></p>\n",
     "example": 364,
-    "start_line": 6612,
-    "end_line": 6616,
+    "start_line": 6609,
+    "end_line": 6613,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3277,8 +3277,8 @@
     "markdown": "5*6*78\n",
     "html": "<p>5<em>6</em>78</p>\n",
     "example": 365,
-    "start_line": 6619,
-    "end_line": 6623,
+    "start_line": 6616,
+    "end_line": 6620,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3286,8 +3286,8 @@
     "markdown": "_foo bar_\n",
     "html": "<p><em>foo bar</em></p>\n",
     "example": 366,
-    "start_line": 6628,
-    "end_line": 6632,
+    "start_line": 6625,
+    "end_line": 6629,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3295,8 +3295,8 @@
     "markdown": "_ foo bar_\n",
     "html": "<p>_ foo bar_</p>\n",
     "example": 367,
-    "start_line": 6638,
-    "end_line": 6642,
+    "start_line": 6635,
+    "end_line": 6639,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3304,8 +3304,8 @@
     "markdown": "a_\"foo\"_\n",
     "html": "<p>a_&quot;foo&quot;_</p>\n",
     "example": 368,
-    "start_line": 6648,
-    "end_line": 6652,
+    "start_line": 6645,
+    "end_line": 6649,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3313,8 +3313,8 @@
     "markdown": "foo_bar_\n",
     "html": "<p>foo_bar_</p>\n",
     "example": 369,
-    "start_line": 6657,
-    "end_line": 6661,
+    "start_line": 6654,
+    "end_line": 6658,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3322,8 +3322,8 @@
     "markdown": "5_6_78\n",
     "html": "<p>5_6_78</p>\n",
     "example": 370,
-    "start_line": 6664,
-    "end_line": 6668,
+    "start_line": 6661,
+    "end_line": 6665,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3331,8 +3331,8 @@
     "markdown": "\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c_\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f_\n",
     "html": "<p>\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c_\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f_</p>\n",
     "example": 371,
-    "start_line": 6671,
-    "end_line": 6675,
+    "start_line": 6668,
+    "end_line": 6672,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3340,8 +3340,8 @@
     "markdown": "aa_\"bb\"_cc\n",
     "html": "<p>aa_&quot;bb&quot;_cc</p>\n",
     "example": 372,
-    "start_line": 6681,
-    "end_line": 6685,
+    "start_line": 6678,
+    "end_line": 6682,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3349,8 +3349,8 @@
     "markdown": "foo-_(bar)_\n",
     "html": "<p>foo-<em>(bar)</em></p>\n",
     "example": 373,
-    "start_line": 6692,
-    "end_line": 6696,
+    "start_line": 6689,
+    "end_line": 6693,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3358,8 +3358,8 @@
     "markdown": "_foo*\n",
     "html": "<p>_foo*</p>\n",
     "example": 374,
-    "start_line": 6704,
-    "end_line": 6708,
+    "start_line": 6701,
+    "end_line": 6705,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3367,8 +3367,8 @@
     "markdown": "*foo bar *\n",
     "html": "<p>*foo bar *</p>\n",
     "example": 375,
-    "start_line": 6714,
-    "end_line": 6718,
+    "start_line": 6711,
+    "end_line": 6715,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3376,8 +3376,8 @@
     "markdown": "*foo bar\n*\n",
     "html": "<p>*foo bar\n*</p>\n",
     "example": 376,
-    "start_line": 6723,
-    "end_line": 6729,
+    "start_line": 6720,
+    "end_line": 6726,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3385,8 +3385,8 @@
     "markdown": "*(*foo)\n",
     "html": "<p>*(*foo)</p>\n",
     "example": 377,
-    "start_line": 6736,
-    "end_line": 6740,
+    "start_line": 6733,
+    "end_line": 6737,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3394,8 +3394,8 @@
     "markdown": "*(*foo*)*\n",
     "html": "<p><em>(<em>foo</em>)</em></p>\n",
     "example": 378,
-    "start_line": 6746,
-    "end_line": 6750,
+    "start_line": 6743,
+    "end_line": 6747,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3403,8 +3403,8 @@
     "markdown": "*foo*bar\n",
     "html": "<p><em>foo</em>bar</p>\n",
     "example": 379,
-    "start_line": 6755,
-    "end_line": 6759,
+    "start_line": 6752,
+    "end_line": 6756,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3412,8 +3412,8 @@
     "markdown": "_foo bar _\n",
     "html": "<p>_foo bar _</p>\n",
     "example": 380,
-    "start_line": 6768,
-    "end_line": 6772,
+    "start_line": 6765,
+    "end_line": 6769,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3421,8 +3421,8 @@
     "markdown": "_(_foo)\n",
     "html": "<p>_(_foo)</p>\n",
     "example": 381,
-    "start_line": 6778,
-    "end_line": 6782,
+    "start_line": 6775,
+    "end_line": 6779,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3430,8 +3430,8 @@
     "markdown": "_(_foo_)_\n",
     "html": "<p><em>(<em>foo</em>)</em></p>\n",
     "example": 382,
-    "start_line": 6787,
-    "end_line": 6791,
+    "start_line": 6784,
+    "end_line": 6788,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3439,8 +3439,8 @@
     "markdown": "_foo_bar\n",
     "html": "<p>_foo_bar</p>\n",
     "example": 383,
-    "start_line": 6796,
-    "end_line": 6800,
+    "start_line": 6793,
+    "end_line": 6797,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3448,8 +3448,8 @@
     "markdown": "_\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c_\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f\n",
     "html": "<p>_\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c_\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f</p>\n",
     "example": 384,
-    "start_line": 6803,
-    "end_line": 6807,
+    "start_line": 6800,
+    "end_line": 6804,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3457,8 +3457,8 @@
     "markdown": "_foo_bar_baz_\n",
     "html": "<p><em>foo_bar_baz</em></p>\n",
     "example": 385,
-    "start_line": 6810,
-    "end_line": 6814,
+    "start_line": 6807,
+    "end_line": 6811,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3466,8 +3466,8 @@
     "markdown": "_(bar)_.\n",
     "html": "<p><em>(bar)</em>.</p>\n",
     "example": 386,
-    "start_line": 6821,
-    "end_line": 6825,
+    "start_line": 6818,
+    "end_line": 6822,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3475,8 +3475,8 @@
     "markdown": "**foo bar**\n",
     "html": "<p><strong>foo bar</strong></p>\n",
     "example": 387,
-    "start_line": 6830,
-    "end_line": 6834,
+    "start_line": 6827,
+    "end_line": 6831,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3484,8 +3484,8 @@
     "markdown": "** foo bar**\n",
     "html": "<p>** foo bar**</p>\n",
     "example": 388,
-    "start_line": 6840,
-    "end_line": 6844,
+    "start_line": 6837,
+    "end_line": 6841,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3493,8 +3493,8 @@
     "markdown": "a**\"foo\"**\n",
     "html": "<p>a**&quot;foo&quot;**</p>\n",
     "example": 389,
-    "start_line": 6851,
-    "end_line": 6855,
+    "start_line": 6848,
+    "end_line": 6852,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3502,8 +3502,8 @@
     "markdown": "foo**bar**\n",
     "html": "<p>foo<strong>bar</strong></p>\n",
     "example": 390,
-    "start_line": 6860,
-    "end_line": 6864,
+    "start_line": 6857,
+    "end_line": 6861,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3511,8 +3511,8 @@
     "markdown": "__foo bar__\n",
     "html": "<p><strong>foo bar</strong></p>\n",
     "example": 391,
-    "start_line": 6869,
-    "end_line": 6873,
+    "start_line": 6866,
+    "end_line": 6870,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3520,8 +3520,8 @@
     "markdown": "__ foo bar__\n",
     "html": "<p>__ foo bar__</p>\n",
     "example": 392,
-    "start_line": 6879,
-    "end_line": 6883,
+    "start_line": 6876,
+    "end_line": 6880,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3529,8 +3529,8 @@
     "markdown": "__\nfoo bar__\n",
     "html": "<p>__\nfoo bar__</p>\n",
     "example": 393,
-    "start_line": 6887,
-    "end_line": 6893,
+    "start_line": 6884,
+    "end_line": 6890,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3538,8 +3538,8 @@
     "markdown": "a__\"foo\"__\n",
     "html": "<p>a__&quot;foo&quot;__</p>\n",
     "example": 394,
-    "start_line": 6899,
-    "end_line": 6903,
+    "start_line": 6896,
+    "end_line": 6900,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3547,8 +3547,8 @@
     "markdown": "foo__bar__\n",
     "html": "<p>foo__bar__</p>\n",
     "example": 395,
-    "start_line": 6908,
-    "end_line": 6912,
+    "start_line": 6905,
+    "end_line": 6909,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3556,8 +3556,8 @@
     "markdown": "5__6__78\n",
     "html": "<p>5__6__78</p>\n",
     "example": 396,
-    "start_line": 6915,
-    "end_line": 6919,
+    "start_line": 6912,
+    "end_line": 6916,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3565,8 +3565,8 @@
     "markdown": "\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c__\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f__\n",
     "html": "<p>\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c__\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f__</p>\n",
     "example": 397,
-    "start_line": 6922,
-    "end_line": 6926,
+    "start_line": 6919,
+    "end_line": 6923,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3574,8 +3574,8 @@
     "markdown": "__foo, __bar__, baz__\n",
     "html": "<p><strong>foo, <strong>bar</strong>, baz</strong></p>\n",
     "example": 398,
-    "start_line": 6929,
-    "end_line": 6933,
+    "start_line": 6926,
+    "end_line": 6930,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3583,8 +3583,8 @@
     "markdown": "foo-__(bar)__\n",
     "html": "<p>foo-<strong>(bar)</strong></p>\n",
     "example": 399,
-    "start_line": 6940,
-    "end_line": 6944,
+    "start_line": 6937,
+    "end_line": 6941,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3592,8 +3592,8 @@
     "markdown": "**foo bar **\n",
     "html": "<p>**foo bar **</p>\n",
     "example": 400,
-    "start_line": 6953,
-    "end_line": 6957,
+    "start_line": 6950,
+    "end_line": 6954,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3601,8 +3601,8 @@
     "markdown": "**(**foo)\n",
     "html": "<p>**(**foo)</p>\n",
     "example": 401,
-    "start_line": 6966,
-    "end_line": 6970,
+    "start_line": 6963,
+    "end_line": 6967,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3610,8 +3610,8 @@
     "markdown": "*(**foo**)*\n",
     "html": "<p><em>(<strong>foo</strong>)</em></p>\n",
     "example": 402,
-    "start_line": 6976,
-    "end_line": 6980,
+    "start_line": 6973,
+    "end_line": 6977,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3619,8 +3619,8 @@
     "markdown": "**Gomphocarpus (*Gomphocarpus physocarpus*, syn.\n*Asclepias physocarpa*)**\n",
     "html": "<p><strong>Gomphocarpus (<em>Gomphocarpus physocarpus</em>, syn.\n<em>Asclepias physocarpa</em>)</strong></p>\n",
     "example": 403,
-    "start_line": 6983,
-    "end_line": 6989,
+    "start_line": 6980,
+    "end_line": 6986,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3628,8 +3628,8 @@
     "markdown": "**foo \"*bar*\" foo**\n",
     "html": "<p><strong>foo &quot;<em>bar</em>&quot; foo</strong></p>\n",
     "example": 404,
-    "start_line": 6992,
-    "end_line": 6996,
+    "start_line": 6989,
+    "end_line": 6993,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3637,8 +3637,8 @@
     "markdown": "**foo**bar\n",
     "html": "<p><strong>foo</strong>bar</p>\n",
     "example": 405,
-    "start_line": 7001,
-    "end_line": 7005,
+    "start_line": 6998,
+    "end_line": 7002,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3646,8 +3646,8 @@
     "markdown": "__foo bar __\n",
     "html": "<p>__foo bar __</p>\n",
     "example": 406,
-    "start_line": 7013,
-    "end_line": 7017,
+    "start_line": 7010,
+    "end_line": 7014,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3655,8 +3655,8 @@
     "markdown": "__(__foo)\n",
     "html": "<p>__(__foo)</p>\n",
     "example": 407,
-    "start_line": 7023,
-    "end_line": 7027,
+    "start_line": 7020,
+    "end_line": 7024,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3664,8 +3664,8 @@
     "markdown": "_(__foo__)_\n",
     "html": "<p><em>(<strong>foo</strong>)</em></p>\n",
     "example": 408,
-    "start_line": 7033,
-    "end_line": 7037,
+    "start_line": 7030,
+    "end_line": 7034,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3673,8 +3673,8 @@
     "markdown": "__foo__bar\n",
     "html": "<p>__foo__bar</p>\n",
     "example": 409,
-    "start_line": 7042,
-    "end_line": 7046,
+    "start_line": 7039,
+    "end_line": 7043,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3682,8 +3682,8 @@
     "markdown": "__\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c__\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f\n",
     "html": "<p>__\u043f\u0440\u0438\u0441\u0442\u0430\u043d\u044f\u043c__\u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f</p>\n",
     "example": 410,
-    "start_line": 7049,
-    "end_line": 7053,
+    "start_line": 7046,
+    "end_line": 7050,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3691,8 +3691,8 @@
     "markdown": "__foo__bar__baz__\n",
     "html": "<p><strong>foo__bar__baz</strong></p>\n",
     "example": 411,
-    "start_line": 7056,
-    "end_line": 7060,
+    "start_line": 7053,
+    "end_line": 7057,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3700,8 +3700,8 @@
     "markdown": "__(bar)__.\n",
     "html": "<p><strong>(bar)</strong>.</p>\n",
     "example": 412,
-    "start_line": 7067,
-    "end_line": 7071,
+    "start_line": 7064,
+    "end_line": 7068,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3709,8 +3709,8 @@
     "markdown": "*foo [bar](/url)*\n",
     "html": "<p><em>foo <a href=\"/url\">bar</a></em></p>\n",
     "example": 413,
-    "start_line": 7079,
-    "end_line": 7083,
+    "start_line": 7076,
+    "end_line": 7080,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3718,8 +3718,8 @@
     "markdown": "*foo\nbar*\n",
     "html": "<p><em>foo\nbar</em></p>\n",
     "example": 414,
-    "start_line": 7086,
-    "end_line": 7092,
+    "start_line": 7083,
+    "end_line": 7089,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3727,8 +3727,8 @@
     "markdown": "_foo __bar__ baz_\n",
     "html": "<p><em>foo <strong>bar</strong> baz</em></p>\n",
     "example": 415,
-    "start_line": 7098,
-    "end_line": 7102,
+    "start_line": 7095,
+    "end_line": 7099,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3736,8 +3736,8 @@
     "markdown": "_foo _bar_ baz_\n",
     "html": "<p><em>foo <em>bar</em> baz</em></p>\n",
     "example": 416,
-    "start_line": 7105,
-    "end_line": 7109,
+    "start_line": 7102,
+    "end_line": 7106,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3745,8 +3745,8 @@
     "markdown": "__foo_ bar_\n",
     "html": "<p><em><em>foo</em> bar</em></p>\n",
     "example": 417,
-    "start_line": 7112,
-    "end_line": 7116,
+    "start_line": 7109,
+    "end_line": 7113,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3754,8 +3754,8 @@
     "markdown": "*foo *bar**\n",
     "html": "<p><em>foo <em>bar</em></em></p>\n",
     "example": 418,
-    "start_line": 7119,
-    "end_line": 7123,
+    "start_line": 7116,
+    "end_line": 7120,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3763,8 +3763,8 @@
     "markdown": "*foo **bar** baz*\n",
     "html": "<p><em>foo <strong>bar</strong> baz</em></p>\n",
     "example": 419,
-    "start_line": 7126,
-    "end_line": 7130,
+    "start_line": 7123,
+    "end_line": 7127,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3772,8 +3772,8 @@
     "markdown": "*foo**bar**baz*\n",
     "html": "<p><em>foo<strong>bar</strong>baz</em></p>\n",
     "example": 420,
-    "start_line": 7132,
-    "end_line": 7136,
+    "start_line": 7129,
+    "end_line": 7133,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3781,8 +3781,8 @@
     "markdown": "*foo**bar*\n",
     "html": "<p><em>foo**bar</em></p>\n",
     "example": 421,
-    "start_line": 7156,
-    "end_line": 7160,
+    "start_line": 7153,
+    "end_line": 7157,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3790,8 +3790,8 @@
     "markdown": "***foo** bar*\n",
     "html": "<p><em><strong>foo</strong> bar</em></p>\n",
     "example": 422,
-    "start_line": 7169,
-    "end_line": 7173,
+    "start_line": 7166,
+    "end_line": 7170,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3799,8 +3799,8 @@
     "markdown": "*foo **bar***\n",
     "html": "<p><em>foo <strong>bar</strong></em></p>\n",
     "example": 423,
-    "start_line": 7176,
-    "end_line": 7180,
+    "start_line": 7173,
+    "end_line": 7177,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3808,8 +3808,8 @@
     "markdown": "*foo**bar***\n",
     "html": "<p><em>foo<strong>bar</strong></em></p>\n",
     "example": 424,
-    "start_line": 7183,
-    "end_line": 7187,
+    "start_line": 7180,
+    "end_line": 7184,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3817,8 +3817,8 @@
     "markdown": "foo***bar***baz\n",
     "html": "<p>foo<em><strong>bar</strong></em>baz</p>\n",
     "example": 425,
-    "start_line": 7194,
-    "end_line": 7198,
+    "start_line": 7191,
+    "end_line": 7195,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3826,8 +3826,8 @@
     "markdown": "foo******bar*********baz\n",
     "html": "<p>foo<strong><strong><strong>bar</strong></strong></strong>***baz</p>\n",
     "example": 426,
-    "start_line": 7200,
-    "end_line": 7204,
+    "start_line": 7197,
+    "end_line": 7201,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3835,8 +3835,8 @@
     "markdown": "*foo **bar *baz* bim** bop*\n",
     "html": "<p><em>foo <strong>bar <em>baz</em> bim</strong> bop</em></p>\n",
     "example": 427,
-    "start_line": 7209,
-    "end_line": 7213,
+    "start_line": 7206,
+    "end_line": 7210,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3844,8 +3844,8 @@
     "markdown": "*foo [*bar*](/url)*\n",
     "html": "<p><em>foo <a href=\"/url\"><em>bar</em></a></em></p>\n",
     "example": 428,
-    "start_line": 7216,
-    "end_line": 7220,
+    "start_line": 7213,
+    "end_line": 7217,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3853,8 +3853,8 @@
     "markdown": "** is not an empty emphasis\n",
     "html": "<p>** is not an empty emphasis</p>\n",
     "example": 429,
-    "start_line": 7225,
-    "end_line": 7229,
+    "start_line": 7222,
+    "end_line": 7226,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3862,8 +3862,8 @@
     "markdown": "**** is not an empty strong emphasis\n",
     "html": "<p>**** is not an empty strong emphasis</p>\n",
     "example": 430,
-    "start_line": 7232,
-    "end_line": 7236,
+    "start_line": 7229,
+    "end_line": 7233,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3871,8 +3871,8 @@
     "markdown": "**foo [bar](/url)**\n",
     "html": "<p><strong>foo <a href=\"/url\">bar</a></strong></p>\n",
     "example": 431,
-    "start_line": 7245,
-    "end_line": 7249,
+    "start_line": 7242,
+    "end_line": 7246,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3880,8 +3880,8 @@
     "markdown": "**foo\nbar**\n",
     "html": "<p><strong>foo\nbar</strong></p>\n",
     "example": 432,
-    "start_line": 7252,
-    "end_line": 7258,
+    "start_line": 7249,
+    "end_line": 7255,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3889,8 +3889,8 @@
     "markdown": "__foo _bar_ baz__\n",
     "html": "<p><strong>foo <em>bar</em> baz</strong></p>\n",
     "example": 433,
-    "start_line": 7264,
-    "end_line": 7268,
+    "start_line": 7261,
+    "end_line": 7265,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3898,8 +3898,8 @@
     "markdown": "__foo __bar__ baz__\n",
     "html": "<p><strong>foo <strong>bar</strong> baz</strong></p>\n",
     "example": 434,
-    "start_line": 7271,
-    "end_line": 7275,
+    "start_line": 7268,
+    "end_line": 7272,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3907,8 +3907,8 @@
     "markdown": "____foo__ bar__\n",
     "html": "<p><strong><strong>foo</strong> bar</strong></p>\n",
     "example": 435,
-    "start_line": 7278,
-    "end_line": 7282,
+    "start_line": 7275,
+    "end_line": 7279,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3916,8 +3916,8 @@
     "markdown": "**foo **bar****\n",
     "html": "<p><strong>foo <strong>bar</strong></strong></p>\n",
     "example": 436,
-    "start_line": 7285,
-    "end_line": 7289,
+    "start_line": 7282,
+    "end_line": 7286,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3925,8 +3925,8 @@
     "markdown": "**foo *bar* baz**\n",
     "html": "<p><strong>foo <em>bar</em> baz</strong></p>\n",
     "example": 437,
-    "start_line": 7292,
-    "end_line": 7296,
+    "start_line": 7289,
+    "end_line": 7293,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3934,8 +3934,8 @@
     "markdown": "**foo*bar*baz**\n",
     "html": "<p><strong>foo<em>bar</em>baz</strong></p>\n",
     "example": 438,
-    "start_line": 7299,
-    "end_line": 7303,
+    "start_line": 7296,
+    "end_line": 7300,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3943,8 +3943,8 @@
     "markdown": "***foo* bar**\n",
     "html": "<p><strong><em>foo</em> bar</strong></p>\n",
     "example": 439,
-    "start_line": 7306,
-    "end_line": 7310,
+    "start_line": 7303,
+    "end_line": 7307,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3952,8 +3952,8 @@
     "markdown": "**foo *bar***\n",
     "html": "<p><strong>foo <em>bar</em></strong></p>\n",
     "example": 440,
-    "start_line": 7313,
-    "end_line": 7317,
+    "start_line": 7310,
+    "end_line": 7314,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3961,8 +3961,8 @@
     "markdown": "**foo *bar **baz**\nbim* bop**\n",
     "html": "<p><strong>foo <em>bar <strong>baz</strong>\nbim</em> bop</strong></p>\n",
     "example": 441,
-    "start_line": 7322,
-    "end_line": 7328,
+    "start_line": 7319,
+    "end_line": 7325,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3970,8 +3970,8 @@
     "markdown": "**foo [*bar*](/url)**\n",
     "html": "<p><strong>foo <a href=\"/url\"><em>bar</em></a></strong></p>\n",
     "example": 442,
-    "start_line": 7331,
-    "end_line": 7335,
+    "start_line": 7328,
+    "end_line": 7332,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3979,8 +3979,8 @@
     "markdown": "__ is not an empty emphasis\n",
     "html": "<p>__ is not an empty emphasis</p>\n",
     "example": 443,
-    "start_line": 7340,
-    "end_line": 7344,
+    "start_line": 7337,
+    "end_line": 7341,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3988,8 +3988,8 @@
     "markdown": "____ is not an empty strong emphasis\n",
     "html": "<p>____ is not an empty strong emphasis</p>\n",
     "example": 444,
-    "start_line": 7347,
-    "end_line": 7351,
+    "start_line": 7344,
+    "end_line": 7348,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -3997,8 +3997,8 @@
     "markdown": "foo ***\n",
     "html": "<p>foo ***</p>\n",
     "example": 445,
-    "start_line": 7357,
-    "end_line": 7361,
+    "start_line": 7354,
+    "end_line": 7358,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4006,8 +4006,8 @@
     "markdown": "foo *\\**\n",
     "html": "<p>foo <em>*</em></p>\n",
     "example": 446,
-    "start_line": 7364,
-    "end_line": 7368,
+    "start_line": 7361,
+    "end_line": 7365,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4015,8 +4015,8 @@
     "markdown": "foo *_*\n",
     "html": "<p>foo <em>_</em></p>\n",
     "example": 447,
-    "start_line": 7371,
-    "end_line": 7375,
+    "start_line": 7368,
+    "end_line": 7372,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4024,8 +4024,8 @@
     "markdown": "foo *****\n",
     "html": "<p>foo *****</p>\n",
     "example": 448,
-    "start_line": 7378,
-    "end_line": 7382,
+    "start_line": 7375,
+    "end_line": 7379,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4033,8 +4033,8 @@
     "markdown": "foo **\\***\n",
     "html": "<p>foo <strong>*</strong></p>\n",
     "example": 449,
-    "start_line": 7385,
-    "end_line": 7389,
+    "start_line": 7382,
+    "end_line": 7386,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4042,8 +4042,8 @@
     "markdown": "foo **_**\n",
     "html": "<p>foo <strong>_</strong></p>\n",
     "example": 450,
-    "start_line": 7392,
-    "end_line": 7396,
+    "start_line": 7389,
+    "end_line": 7393,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4051,8 +4051,8 @@
     "markdown": "**foo*\n",
     "html": "<p>*<em>foo</em></p>\n",
     "example": 451,
-    "start_line": 7403,
-    "end_line": 7407,
+    "start_line": 7400,
+    "end_line": 7404,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4060,8 +4060,8 @@
     "markdown": "*foo**\n",
     "html": "<p><em>foo</em>*</p>\n",
     "example": 452,
-    "start_line": 7410,
-    "end_line": 7414,
+    "start_line": 7407,
+    "end_line": 7411,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4069,8 +4069,8 @@
     "markdown": "***foo**\n",
     "html": "<p>*<strong>foo</strong></p>\n",
     "example": 453,
-    "start_line": 7417,
-    "end_line": 7421,
+    "start_line": 7414,
+    "end_line": 7418,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4078,8 +4078,8 @@
     "markdown": "****foo*\n",
     "html": "<p>***<em>foo</em></p>\n",
     "example": 454,
-    "start_line": 7424,
-    "end_line": 7428,
+    "start_line": 7421,
+    "end_line": 7425,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4087,8 +4087,8 @@
     "markdown": "**foo***\n",
     "html": "<p><strong>foo</strong>*</p>\n",
     "example": 455,
-    "start_line": 7431,
-    "end_line": 7435,
+    "start_line": 7428,
+    "end_line": 7432,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4096,8 +4096,8 @@
     "markdown": "*foo****\n",
     "html": "<p><em>foo</em>***</p>\n",
     "example": 456,
-    "start_line": 7438,
-    "end_line": 7442,
+    "start_line": 7435,
+    "end_line": 7439,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4105,8 +4105,8 @@
     "markdown": "foo ___\n",
     "html": "<p>foo ___</p>\n",
     "example": 457,
-    "start_line": 7448,
-    "end_line": 7452,
+    "start_line": 7445,
+    "end_line": 7449,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4114,8 +4114,8 @@
     "markdown": "foo _\\__\n",
     "html": "<p>foo <em>_</em></p>\n",
     "example": 458,
-    "start_line": 7455,
-    "end_line": 7459,
+    "start_line": 7452,
+    "end_line": 7456,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4123,8 +4123,8 @@
     "markdown": "foo _*_\n",
     "html": "<p>foo <em>*</em></p>\n",
     "example": 459,
-    "start_line": 7462,
-    "end_line": 7466,
+    "start_line": 7459,
+    "end_line": 7463,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4132,8 +4132,8 @@
     "markdown": "foo _____\n",
     "html": "<p>foo _____</p>\n",
     "example": 460,
-    "start_line": 7469,
-    "end_line": 7473,
+    "start_line": 7466,
+    "end_line": 7470,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4141,8 +4141,8 @@
     "markdown": "foo __\\___\n",
     "html": "<p>foo <strong>_</strong></p>\n",
     "example": 461,
-    "start_line": 7476,
-    "end_line": 7480,
+    "start_line": 7473,
+    "end_line": 7477,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4150,8 +4150,8 @@
     "markdown": "foo __*__\n",
     "html": "<p>foo <strong>*</strong></p>\n",
     "example": 462,
-    "start_line": 7483,
-    "end_line": 7487,
+    "start_line": 7480,
+    "end_line": 7484,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4159,8 +4159,8 @@
     "markdown": "__foo_\n",
     "html": "<p>_<em>foo</em></p>\n",
     "example": 463,
-    "start_line": 7490,
-    "end_line": 7494,
+    "start_line": 7487,
+    "end_line": 7491,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4168,8 +4168,8 @@
     "markdown": "_foo__\n",
     "html": "<p><em>foo</em>_</p>\n",
     "example": 464,
-    "start_line": 7501,
-    "end_line": 7505,
+    "start_line": 7498,
+    "end_line": 7502,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4177,8 +4177,8 @@
     "markdown": "___foo__\n",
     "html": "<p>_<strong>foo</strong></p>\n",
     "example": 465,
-    "start_line": 7508,
-    "end_line": 7512,
+    "start_line": 7505,
+    "end_line": 7509,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4186,8 +4186,8 @@
     "markdown": "____foo_\n",
     "html": "<p>___<em>foo</em></p>\n",
     "example": 466,
-    "start_line": 7515,
-    "end_line": 7519,
+    "start_line": 7512,
+    "end_line": 7516,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4195,8 +4195,8 @@
     "markdown": "__foo___\n",
     "html": "<p><strong>foo</strong>_</p>\n",
     "example": 467,
-    "start_line": 7522,
-    "end_line": 7526,
+    "start_line": 7519,
+    "end_line": 7523,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4204,8 +4204,8 @@
     "markdown": "_foo____\n",
     "html": "<p><em>foo</em>___</p>\n",
     "example": 468,
-    "start_line": 7529,
-    "end_line": 7533,
+    "start_line": 7526,
+    "end_line": 7530,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4213,8 +4213,8 @@
     "markdown": "**foo**\n",
     "html": "<p><strong>foo</strong></p>\n",
     "example": 469,
-    "start_line": 7539,
-    "end_line": 7543,
+    "start_line": 7536,
+    "end_line": 7540,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4222,8 +4222,8 @@
     "markdown": "*_foo_*\n",
     "html": "<p><em><em>foo</em></em></p>\n",
     "example": 470,
-    "start_line": 7546,
-    "end_line": 7550,
+    "start_line": 7543,
+    "end_line": 7547,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4231,8 +4231,8 @@
     "markdown": "__foo__\n",
     "html": "<p><strong>foo</strong></p>\n",
     "example": 471,
-    "start_line": 7553,
-    "end_line": 7557,
+    "start_line": 7550,
+    "end_line": 7554,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4240,8 +4240,8 @@
     "markdown": "_*foo*_\n",
     "html": "<p><em><em>foo</em></em></p>\n",
     "example": 472,
-    "start_line": 7560,
-    "end_line": 7564,
+    "start_line": 7557,
+    "end_line": 7561,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4249,8 +4249,8 @@
     "markdown": "****foo****\n",
     "html": "<p><strong><strong>foo</strong></strong></p>\n",
     "example": 473,
-    "start_line": 7570,
-    "end_line": 7574,
+    "start_line": 7567,
+    "end_line": 7571,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4258,8 +4258,8 @@
     "markdown": "____foo____\n",
     "html": "<p><strong><strong>foo</strong></strong></p>\n",
     "example": 474,
-    "start_line": 7577,
-    "end_line": 7581,
+    "start_line": 7574,
+    "end_line": 7578,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4267,8 +4267,8 @@
     "markdown": "******foo******\n",
     "html": "<p><strong><strong><strong>foo</strong></strong></strong></p>\n",
     "example": 475,
-    "start_line": 7588,
-    "end_line": 7592,
+    "start_line": 7585,
+    "end_line": 7589,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4276,8 +4276,8 @@
     "markdown": "***foo***\n",
     "html": "<p><em><strong>foo</strong></em></p>\n",
     "example": 476,
-    "start_line": 7597,
-    "end_line": 7601,
+    "start_line": 7594,
+    "end_line": 7598,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4285,8 +4285,8 @@
     "markdown": "_____foo_____\n",
     "html": "<p><em><strong><strong>foo</strong></strong></em></p>\n",
     "example": 477,
-    "start_line": 7604,
-    "end_line": 7608,
+    "start_line": 7601,
+    "end_line": 7605,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4294,8 +4294,8 @@
     "markdown": "*foo _bar* baz_\n",
     "html": "<p><em>foo _bar</em> baz_</p>\n",
     "example": 478,
-    "start_line": 7613,
-    "end_line": 7617,
+    "start_line": 7610,
+    "end_line": 7614,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4303,8 +4303,8 @@
     "markdown": "*foo __bar *baz bim__ bam*\n",
     "html": "<p><em>foo <strong>bar *baz bim</strong> bam</em></p>\n",
     "example": 479,
-    "start_line": 7620,
-    "end_line": 7624,
+    "start_line": 7617,
+    "end_line": 7621,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4312,8 +4312,8 @@
     "markdown": "**foo **bar baz**\n",
     "html": "<p>**foo <strong>bar baz</strong></p>\n",
     "example": 480,
-    "start_line": 7629,
-    "end_line": 7633,
+    "start_line": 7626,
+    "end_line": 7630,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4321,8 +4321,8 @@
     "markdown": "*foo *bar baz*\n",
     "html": "<p>*foo <em>bar baz</em></p>\n",
     "example": 481,
-    "start_line": 7636,
-    "end_line": 7640,
+    "start_line": 7633,
+    "end_line": 7637,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4330,8 +4330,8 @@
     "markdown": "*[bar*](/url)\n",
     "html": "<p>*<a href=\"/url\">bar*</a></p>\n",
     "example": 482,
-    "start_line": 7645,
-    "end_line": 7649,
+    "start_line": 7642,
+    "end_line": 7646,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4339,8 +4339,8 @@
     "markdown": "_foo [bar_](/url)\n",
     "html": "<p>_foo <a href=\"/url\">bar_</a></p>\n",
     "example": 483,
-    "start_line": 7652,
-    "end_line": 7656,
+    "start_line": 7649,
+    "end_line": 7653,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4348,8 +4348,8 @@
     "markdown": "*<img src=\"foo\" title=\"*\"/>\n",
     "html": "<p>*<img src=\"foo\" title=\"*\"/></p>\n",
     "example": 484,
-    "start_line": 7659,
-    "end_line": 7663,
+    "start_line": 7656,
+    "end_line": 7660,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4357,8 +4357,8 @@
     "markdown": "**<a href=\"**\">\n",
     "html": "<p>**<a href=\"**\"></p>\n",
     "example": 485,
-    "start_line": 7666,
-    "end_line": 7670,
+    "start_line": 7663,
+    "end_line": 7667,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4366,8 +4366,8 @@
     "markdown": "__<a href=\"__\">\n",
     "html": "<p>__<a href=\"__\"></p>\n",
     "example": 486,
-    "start_line": 7673,
-    "end_line": 7677,
+    "start_line": 7670,
+    "end_line": 7674,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4375,8 +4375,8 @@
     "markdown": "*a `*`*\n",
     "html": "<p><em>a <code>*</code></em></p>\n",
     "example": 487,
-    "start_line": 7680,
-    "end_line": 7684,
+    "start_line": 7677,
+    "end_line": 7681,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4384,8 +4384,8 @@
     "markdown": "_a `_`_\n",
     "html": "<p><em>a <code>_</code></em></p>\n",
     "example": 488,
-    "start_line": 7687,
-    "end_line": 7691,
+    "start_line": 7684,
+    "end_line": 7688,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4393,8 +4393,8 @@
     "markdown": "**a<http://foo.bar/?q=**>\n",
     "html": "<p>**a<a href=\"http://foo.bar/?q=**\">http://foo.bar/?q=**</a></p>\n",
     "example": 489,
-    "start_line": 7694,
-    "end_line": 7698,
+    "start_line": 7691,
+    "end_line": 7695,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4402,8 +4402,8 @@
     "markdown": "__a<http://foo.bar/?q=__>\n",
     "html": "<p>__a<a href=\"http://foo.bar/?q=__\">http://foo.bar/?q=__</a></p>\n",
     "example": 490,
-    "start_line": 7701,
-    "end_line": 7705,
+    "start_line": 7698,
+    "end_line": 7702,
     "section": "Emphasis and strong emphasis",
     "extensions": []
   },
@@ -4411,8 +4411,8 @@
     "markdown": "~~Hi~~ Hello, world!\n",
     "html": "<p><del>Hi</del> Hello, world!</p>\n",
     "example": 491,
-    "start_line": 7717,
-    "end_line": 7721,
+    "start_line": 7714,
+    "end_line": 7718,
     "section": "Strikethrough (extension)",
     "extensions": [
       "strikethrough"
@@ -4422,8 +4422,8 @@
     "markdown": "This ~~has a\n\nnew paragraph~~.\n",
     "html": "<p>This ~~has a</p>\n<p>new paragraph~~.</p>\n",
     "example": 492,
-    "start_line": 7726,
-    "end_line": 7733,
+    "start_line": 7723,
+    "end_line": 7730,
     "section": "Strikethrough (extension)",
     "extensions": [
       "strikethrough"
@@ -4433,8 +4433,8 @@
     "markdown": "[link](/uri \"title\")\n",
     "html": "<p><a href=\"/uri\" title=\"title\">link</a></p>\n",
     "example": 493,
-    "start_line": 7812,
-    "end_line": 7816,
+    "start_line": 7809,
+    "end_line": 7813,
     "section": "Links",
     "extensions": []
   },
@@ -4442,8 +4442,8 @@
     "markdown": "[link](/uri)\n",
     "html": "<p><a href=\"/uri\">link</a></p>\n",
     "example": 494,
-    "start_line": 7821,
-    "end_line": 7825,
+    "start_line": 7818,
+    "end_line": 7822,
     "section": "Links",
     "extensions": []
   },
@@ -4451,8 +4451,8 @@
     "markdown": "[link]()\n",
     "html": "<p><a href=\"\">link</a></p>\n",
     "example": 495,
-    "start_line": 7830,
-    "end_line": 7834,
+    "start_line": 7827,
+    "end_line": 7831,
     "section": "Links",
     "extensions": []
   },
@@ -4460,8 +4460,8 @@
     "markdown": "[link](<>)\n",
     "html": "<p><a href=\"\">link</a></p>\n",
     "example": 496,
-    "start_line": 7837,
-    "end_line": 7841,
+    "start_line": 7834,
+    "end_line": 7838,
     "section": "Links",
     "extensions": []
   },
@@ -4469,8 +4469,8 @@
     "markdown": "[link](/my uri)\n",
     "html": "<p>[link](/my uri)</p>\n",
     "example": 497,
-    "start_line": 7846,
-    "end_line": 7850,
+    "start_line": 7843,
+    "end_line": 7847,
     "section": "Links",
     "extensions": []
   },
@@ -4478,8 +4478,8 @@
     "markdown": "[link](</my uri>)\n",
     "html": "<p><a href=\"/my%20uri\">link</a></p>\n",
     "example": 498,
-    "start_line": 7852,
-    "end_line": 7856,
+    "start_line": 7849,
+    "end_line": 7853,
     "section": "Links",
     "extensions": []
   },
@@ -4487,8 +4487,8 @@
     "markdown": "[link](foo\nbar)\n",
     "html": "<p>[link](foo\nbar)</p>\n",
     "example": 499,
-    "start_line": 7861,
-    "end_line": 7867,
+    "start_line": 7858,
+    "end_line": 7864,
     "section": "Links",
     "extensions": []
   },
@@ -4496,8 +4496,8 @@
     "markdown": "[link](<foo\nbar>)\n",
     "html": "<p>[link](<foo\nbar>)</p>\n",
     "example": 500,
-    "start_line": 7869,
-    "end_line": 7875,
+    "start_line": 7866,
+    "end_line": 7872,
     "section": "Links",
     "extensions": []
   },
@@ -4505,8 +4505,8 @@
     "markdown": "[a](<b)c>)\n",
     "html": "<p><a href=\"b)c\">a</a></p>\n",
     "example": 501,
-    "start_line": 7880,
-    "end_line": 7884,
+    "start_line": 7877,
+    "end_line": 7881,
     "section": "Links",
     "extensions": []
   },
@@ -4514,8 +4514,8 @@
     "markdown": "[link](<foo\\>)\n",
     "html": "<p>[link](&lt;foo&gt;)</p>\n",
     "example": 502,
-    "start_line": 7888,
-    "end_line": 7892,
+    "start_line": 7885,
+    "end_line": 7889,
     "section": "Links",
     "extensions": []
   },
@@ -4523,8 +4523,8 @@
     "markdown": "[a](<b)c\n[a](<b)c>\n[a](<b>c)\n",
     "html": "<p>[a](&lt;b)c\n[a](&lt;b)c&gt;\n[a](<b>c)</p>\n",
     "example": 503,
-    "start_line": 7897,
-    "end_line": 7905,
+    "start_line": 7894,
+    "end_line": 7902,
     "section": "Links",
     "extensions": []
   },
@@ -4532,8 +4532,8 @@
     "markdown": "[link](\\(foo\\))\n",
     "html": "<p><a href=\"(foo)\">link</a></p>\n",
     "example": 504,
-    "start_line": 7909,
-    "end_line": 7913,
+    "start_line": 7906,
+    "end_line": 7910,
     "section": "Links",
     "extensions": []
   },
@@ -4541,8 +4541,8 @@
     "markdown": "[link](foo(and(bar)))\n",
     "html": "<p><a href=\"foo(and(bar))\">link</a></p>\n",
     "example": 505,
-    "start_line": 7918,
-    "end_line": 7922,
+    "start_line": 7915,
+    "end_line": 7919,
     "section": "Links",
     "extensions": []
   },
@@ -4550,8 +4550,8 @@
     "markdown": "[link](foo\\(and\\(bar\\))\n",
     "html": "<p><a href=\"foo(and(bar)\">link</a></p>\n",
     "example": 506,
-    "start_line": 7927,
-    "end_line": 7931,
+    "start_line": 7924,
+    "end_line": 7928,
     "section": "Links",
     "extensions": []
   },
@@ -4559,8 +4559,8 @@
     "markdown": "[link](<foo(and(bar)>)\n",
     "html": "<p><a href=\"foo(and(bar)\">link</a></p>\n",
     "example": 507,
-    "start_line": 7934,
-    "end_line": 7938,
+    "start_line": 7931,
+    "end_line": 7935,
     "section": "Links",
     "extensions": []
   },
@@ -4568,8 +4568,8 @@
     "markdown": "[link](foo\\)\\:)\n",
     "html": "<p><a href=\"foo):\">link</a></p>\n",
     "example": 508,
-    "start_line": 7944,
-    "end_line": 7948,
+    "start_line": 7941,
+    "end_line": 7945,
     "section": "Links",
     "extensions": []
   },
@@ -4577,8 +4577,8 @@
     "markdown": "[link](#fragment)\n\n[link](http://example.com#fragment)\n\n[link](http://example.com?foo=3#frag)\n",
     "html": "<p><a href=\"#fragment\">link</a></p>\n<p><a href=\"http://example.com#fragment\">link</a></p>\n<p><a href=\"http://example.com?foo=3#frag\">link</a></p>\n",
     "example": 509,
-    "start_line": 7953,
-    "end_line": 7963,
+    "start_line": 7950,
+    "end_line": 7960,
     "section": "Links",
     "extensions": []
   },
@@ -4586,8 +4586,8 @@
     "markdown": "[link](foo\\bar)\n",
     "html": "<p><a href=\"foo%5Cbar\">link</a></p>\n",
     "example": 510,
-    "start_line": 7969,
-    "end_line": 7973,
+    "start_line": 7966,
+    "end_line": 7970,
     "section": "Links",
     "extensions": []
   },
@@ -4595,8 +4595,8 @@
     "markdown": "[link](foo%20b&auml;)\n",
     "html": "<p><a href=\"foo%20b%C3%A4\">link</a></p>\n",
     "example": 511,
-    "start_line": 7985,
-    "end_line": 7989,
+    "start_line": 7982,
+    "end_line": 7986,
     "section": "Links",
     "extensions": []
   },
@@ -4604,8 +4604,8 @@
     "markdown": "[link](\"title\")\n",
     "html": "<p><a href=\"%22title%22\">link</a></p>\n",
     "example": 512,
-    "start_line": 7996,
-    "end_line": 8000,
+    "start_line": 7993,
+    "end_line": 7997,
     "section": "Links",
     "extensions": []
   },
@@ -4613,8 +4613,8 @@
     "markdown": "[link](/url \"title\")\n[link](/url 'title')\n[link](/url (title))\n",
     "html": "<p><a href=\"/url\" title=\"title\">link</a>\n<a href=\"/url\" title=\"title\">link</a>\n<a href=\"/url\" title=\"title\">link</a></p>\n",
     "example": 513,
-    "start_line": 8005,
-    "end_line": 8013,
+    "start_line": 8002,
+    "end_line": 8010,
     "section": "Links",
     "extensions": []
   },
@@ -4622,8 +4622,8 @@
     "markdown": "[link](/url \"title \\\"&quot;\")\n",
     "html": "<p><a href=\"/url\" title=\"title &quot;&quot;\">link</a></p>\n",
     "example": 514,
-    "start_line": 8019,
-    "end_line": 8023,
+    "start_line": 8016,
+    "end_line": 8020,
     "section": "Links",
     "extensions": []
   },
@@ -4631,8 +4631,8 @@
     "markdown": "[link](/url\u00a0\"title\")\n",
     "html": "<p><a href=\"/url%C2%A0%22title%22\">link</a></p>\n",
     "example": 515,
-    "start_line": 8029,
-    "end_line": 8033,
+    "start_line": 8026,
+    "end_line": 8030,
     "section": "Links",
     "extensions": []
   },
@@ -4640,8 +4640,8 @@
     "markdown": "[link](/url \"title \"and\" title\")\n",
     "html": "<p>[link](/url &quot;title &quot;and&quot; title&quot;)</p>\n",
     "example": 516,
-    "start_line": 8038,
-    "end_line": 8042,
+    "start_line": 8035,
+    "end_line": 8039,
     "section": "Links",
     "extensions": []
   },
@@ -4649,8 +4649,8 @@
     "markdown": "[link](/url 'title \"and\" title')\n",
     "html": "<p><a href=\"/url\" title=\"title &quot;and&quot; title\">link</a></p>\n",
     "example": 517,
-    "start_line": 8047,
-    "end_line": 8051,
+    "start_line": 8044,
+    "end_line": 8048,
     "section": "Links",
     "extensions": []
   },
@@ -4658,8 +4658,8 @@
     "markdown": "[link](   /uri\n  \"title\"  )\n",
     "html": "<p><a href=\"/uri\" title=\"title\">link</a></p>\n",
     "example": 518,
-    "start_line": 8071,
-    "end_line": 8076,
+    "start_line": 8068,
+    "end_line": 8073,
     "section": "Links",
     "extensions": []
   },
@@ -4667,8 +4667,8 @@
     "markdown": "[link] (/uri)\n",
     "html": "<p>[link] (/uri)</p>\n",
     "example": 519,
-    "start_line": 8082,
-    "end_line": 8086,
+    "start_line": 8079,
+    "end_line": 8083,
     "section": "Links",
     "extensions": []
   },
@@ -4676,8 +4676,8 @@
     "markdown": "[link [foo [bar]]](/uri)\n",
     "html": "<p><a href=\"/uri\">link [foo [bar]]</a></p>\n",
     "example": 520,
-    "start_line": 8092,
-    "end_line": 8096,
+    "start_line": 8089,
+    "end_line": 8093,
     "section": "Links",
     "extensions": []
   },
@@ -4685,8 +4685,8 @@
     "markdown": "[link] bar](/uri)\n",
     "html": "<p>[link] bar](/uri)</p>\n",
     "example": 521,
-    "start_line": 8099,
-    "end_line": 8103,
+    "start_line": 8096,
+    "end_line": 8100,
     "section": "Links",
     "extensions": []
   },
@@ -4694,8 +4694,8 @@
     "markdown": "[link [bar](/uri)\n",
     "html": "<p>[link <a href=\"/uri\">bar</a></p>\n",
     "example": 522,
-    "start_line": 8106,
-    "end_line": 8110,
+    "start_line": 8103,
+    "end_line": 8107,
     "section": "Links",
     "extensions": []
   },
@@ -4703,8 +4703,8 @@
     "markdown": "[link \\[bar](/uri)\n",
     "html": "<p><a href=\"/uri\">link [bar</a></p>\n",
     "example": 523,
-    "start_line": 8113,
-    "end_line": 8117,
+    "start_line": 8110,
+    "end_line": 8114,
     "section": "Links",
     "extensions": []
   },
@@ -4712,8 +4712,8 @@
     "markdown": "[link *foo **bar** `#`*](/uri)\n",
     "html": "<p><a href=\"/uri\">link <em>foo <strong>bar</strong> <code>#</code></em></a></p>\n",
     "example": 524,
-    "start_line": 8122,
-    "end_line": 8126,
+    "start_line": 8119,
+    "end_line": 8123,
     "section": "Links",
     "extensions": []
   },
@@ -4721,8 +4721,8 @@
     "markdown": "[![moon](moon.jpg)](/uri)\n",
     "html": "<p><a href=\"/uri\"><img src=\"moon.jpg\" alt=\"moon\" /></a></p>\n",
     "example": 525,
-    "start_line": 8129,
-    "end_line": 8133,
+    "start_line": 8126,
+    "end_line": 8130,
     "section": "Links",
     "extensions": []
   },
@@ -4730,8 +4730,8 @@
     "markdown": "[foo [bar](/uri)](/uri)\n",
     "html": "<p>[foo <a href=\"/uri\">bar</a>](/uri)</p>\n",
     "example": 526,
-    "start_line": 8138,
-    "end_line": 8142,
+    "start_line": 8135,
+    "end_line": 8139,
     "section": "Links",
     "extensions": []
   },
@@ -4739,8 +4739,8 @@
     "markdown": "[foo *[bar [baz](/uri)](/uri)*](/uri)\n",
     "html": "<p>[foo <em>[bar <a href=\"/uri\">baz</a>](/uri)</em>](/uri)</p>\n",
     "example": 527,
-    "start_line": 8145,
-    "end_line": 8149,
+    "start_line": 8142,
+    "end_line": 8146,
     "section": "Links",
     "extensions": []
   },
@@ -4748,8 +4748,8 @@
     "markdown": "![[[foo](uri1)](uri2)](uri3)\n",
     "html": "<p><img src=\"uri3\" alt=\"[foo](uri2)\" /></p>\n",
     "example": 528,
-    "start_line": 8152,
-    "end_line": 8156,
+    "start_line": 8149,
+    "end_line": 8153,
     "section": "Links",
     "extensions": []
   },
@@ -4757,8 +4757,8 @@
     "markdown": "*[foo*](/uri)\n",
     "html": "<p>*<a href=\"/uri\">foo*</a></p>\n",
     "example": 529,
-    "start_line": 8162,
-    "end_line": 8166,
+    "start_line": 8159,
+    "end_line": 8163,
     "section": "Links",
     "extensions": []
   },
@@ -4766,8 +4766,8 @@
     "markdown": "[foo *bar](baz*)\n",
     "html": "<p><a href=\"baz*\">foo *bar</a></p>\n",
     "example": 530,
-    "start_line": 8169,
-    "end_line": 8173,
+    "start_line": 8166,
+    "end_line": 8170,
     "section": "Links",
     "extensions": []
   },
@@ -4775,8 +4775,8 @@
     "markdown": "*foo [bar* baz]\n",
     "html": "<p><em>foo [bar</em> baz]</p>\n",
     "example": 531,
-    "start_line": 8179,
-    "end_line": 8183,
+    "start_line": 8176,
+    "end_line": 8180,
     "section": "Links",
     "extensions": []
   },
@@ -4784,8 +4784,8 @@
     "markdown": "[foo <bar attr=\"](baz)\">\n",
     "html": "<p>[foo <bar attr=\"](baz)\"></p>\n",
     "example": 532,
-    "start_line": 8189,
-    "end_line": 8193,
+    "start_line": 8186,
+    "end_line": 8190,
     "section": "Links",
     "extensions": []
   },
@@ -4793,8 +4793,8 @@
     "markdown": "[foo`](/uri)`\n",
     "html": "<p>[foo<code>](/uri)</code></p>\n",
     "example": 533,
-    "start_line": 8196,
-    "end_line": 8200,
+    "start_line": 8193,
+    "end_line": 8197,
     "section": "Links",
     "extensions": []
   },
@@ -4802,8 +4802,8 @@
     "markdown": "[foo<http://example.com/?search=](uri)>\n",
     "html": "<p>[foo<a href=\"http://example.com/?search=%5D(uri)\">http://example.com/?search=](uri)</a></p>\n",
     "example": 534,
-    "start_line": 8203,
-    "end_line": 8207,
+    "start_line": 8200,
+    "end_line": 8204,
     "section": "Links",
     "extensions": []
   },
@@ -4811,8 +4811,8 @@
     "markdown": "[foo][bar]\n\n[bar]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
     "example": 535,
-    "start_line": 8241,
-    "end_line": 8247,
+    "start_line": 8238,
+    "end_line": 8244,
     "section": "Links",
     "extensions": []
   },
@@ -4820,8 +4820,8 @@
     "markdown": "[link [foo [bar]]][ref]\n\n[ref]: /uri\n",
     "html": "<p><a href=\"/uri\">link [foo [bar]]</a></p>\n",
     "example": 536,
-    "start_line": 8256,
-    "end_line": 8262,
+    "start_line": 8253,
+    "end_line": 8259,
     "section": "Links",
     "extensions": []
   },
@@ -4829,8 +4829,8 @@
     "markdown": "[link \\[bar][ref]\n\n[ref]: /uri\n",
     "html": "<p><a href=\"/uri\">link [bar</a></p>\n",
     "example": 537,
-    "start_line": 8265,
-    "end_line": 8271,
+    "start_line": 8262,
+    "end_line": 8268,
     "section": "Links",
     "extensions": []
   },
@@ -4838,8 +4838,8 @@
     "markdown": "[link *foo **bar** `#`*][ref]\n\n[ref]: /uri\n",
     "html": "<p><a href=\"/uri\">link <em>foo <strong>bar</strong> <code>#</code></em></a></p>\n",
     "example": 538,
-    "start_line": 8276,
-    "end_line": 8282,
+    "start_line": 8273,
+    "end_line": 8279,
     "section": "Links",
     "extensions": []
   },
@@ -4847,8 +4847,8 @@
     "markdown": "[![moon](moon.jpg)][ref]\n\n[ref]: /uri\n",
     "html": "<p><a href=\"/uri\"><img src=\"moon.jpg\" alt=\"moon\" /></a></p>\n",
     "example": 539,
-    "start_line": 8285,
-    "end_line": 8291,
+    "start_line": 8282,
+    "end_line": 8288,
     "section": "Links",
     "extensions": []
   },
@@ -4856,8 +4856,8 @@
     "markdown": "[foo [bar](/uri)][ref]\n\n[ref]: /uri\n",
     "html": "<p>[foo <a href=\"/uri\">bar</a>]<a href=\"/uri\">ref</a></p>\n",
     "example": 540,
-    "start_line": 8296,
-    "end_line": 8302,
+    "start_line": 8293,
+    "end_line": 8299,
     "section": "Links",
     "extensions": []
   },
@@ -4865,8 +4865,8 @@
     "markdown": "[foo *bar [baz][ref]*][ref]\n\n[ref]: /uri\n",
     "html": "<p>[foo <em>bar <a href=\"/uri\">baz</a></em>]<a href=\"/uri\">ref</a></p>\n",
     "example": 541,
-    "start_line": 8305,
-    "end_line": 8311,
+    "start_line": 8302,
+    "end_line": 8308,
     "section": "Links",
     "extensions": []
   },
@@ -4874,8 +4874,8 @@
     "markdown": "*[foo*][ref]\n\n[ref]: /uri\n",
     "html": "<p>*<a href=\"/uri\">foo*</a></p>\n",
     "example": 542,
-    "start_line": 8320,
-    "end_line": 8326,
+    "start_line": 8317,
+    "end_line": 8323,
     "section": "Links",
     "extensions": []
   },
@@ -4883,8 +4883,8 @@
     "markdown": "[foo *bar][ref]\n\n[ref]: /uri\n",
     "html": "<p><a href=\"/uri\">foo *bar</a></p>\n",
     "example": 543,
-    "start_line": 8329,
-    "end_line": 8335,
+    "start_line": 8326,
+    "end_line": 8332,
     "section": "Links",
     "extensions": []
   },
@@ -4892,8 +4892,8 @@
     "markdown": "[foo <bar attr=\"][ref]\">\n\n[ref]: /uri\n",
     "html": "<p>[foo <bar attr=\"][ref]\"></p>\n",
     "example": 544,
-    "start_line": 8341,
-    "end_line": 8347,
+    "start_line": 8338,
+    "end_line": 8344,
     "section": "Links",
     "extensions": []
   },
@@ -4901,8 +4901,8 @@
     "markdown": "[foo`][ref]`\n\n[ref]: /uri\n",
     "html": "<p>[foo<code>][ref]</code></p>\n",
     "example": 545,
-    "start_line": 8350,
-    "end_line": 8356,
+    "start_line": 8347,
+    "end_line": 8353,
     "section": "Links",
     "extensions": []
   },
@@ -4910,8 +4910,8 @@
     "markdown": "[foo<http://example.com/?search=][ref]>\n\n[ref]: /uri\n",
     "html": "<p>[foo<a href=\"http://example.com/?search=%5D%5Bref%5D\">http://example.com/?search=][ref]</a></p>\n",
     "example": 546,
-    "start_line": 8359,
-    "end_line": 8365,
+    "start_line": 8356,
+    "end_line": 8362,
     "section": "Links",
     "extensions": []
   },
@@ -4919,8 +4919,8 @@
     "markdown": "[foo][BaR]\n\n[bar]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
     "example": 547,
-    "start_line": 8370,
-    "end_line": 8376,
+    "start_line": 8367,
+    "end_line": 8373,
     "section": "Links",
     "extensions": []
   },
@@ -4928,8 +4928,8 @@
     "markdown": "[\u0422\u043e\u043b\u043f\u043e\u0439][\u0422\u043e\u043b\u043f\u043e\u0439] is a Russian word.\n\n[\u0422\u041e\u041b\u041f\u041e\u0419]: /url\n",
     "html": "<p><a href=\"/url\">\u0422\u043e\u043b\u043f\u043e\u0439</a> is a Russian word.</p>\n",
     "example": 548,
-    "start_line": 8381,
-    "end_line": 8387,
+    "start_line": 8378,
+    "end_line": 8384,
     "section": "Links",
     "extensions": []
   },
@@ -4937,8 +4937,8 @@
     "markdown": "[Foo\n  bar]: /url\n\n[Baz][Foo bar]\n",
     "html": "<p><a href=\"/url\">Baz</a></p>\n",
     "example": 549,
-    "start_line": 8393,
-    "end_line": 8400,
+    "start_line": 8390,
+    "end_line": 8397,
     "section": "Links",
     "extensions": []
   },
@@ -4946,8 +4946,8 @@
     "markdown": "[foo] [bar]\n\n[bar]: /url \"title\"\n",
     "html": "<p>[foo] <a href=\"/url\" title=\"title\">bar</a></p>\n",
     "example": 550,
-    "start_line": 8406,
-    "end_line": 8412,
+    "start_line": 8403,
+    "end_line": 8409,
     "section": "Links",
     "extensions": []
   },
@@ -4955,8 +4955,8 @@
     "markdown": "[foo]\n[bar]\n\n[bar]: /url \"title\"\n",
     "html": "<p>[foo]\n<a href=\"/url\" title=\"title\">bar</a></p>\n",
     "example": 551,
-    "start_line": 8415,
-    "end_line": 8423,
+    "start_line": 8412,
+    "end_line": 8420,
     "section": "Links",
     "extensions": []
   },
@@ -4964,8 +4964,8 @@
     "markdown": "[foo]: /url1\n\n[foo]: /url2\n\n[bar][foo]\n",
     "html": "<p><a href=\"/url1\">bar</a></p>\n",
     "example": 552,
-    "start_line": 8456,
-    "end_line": 8464,
+    "start_line": 8453,
+    "end_line": 8461,
     "section": "Links",
     "extensions": []
   },
@@ -4973,8 +4973,8 @@
     "markdown": "[bar][foo\\!]\n\n[foo!]: /url\n",
     "html": "<p>[bar][foo!]</p>\n",
     "example": 553,
-    "start_line": 8471,
-    "end_line": 8477,
+    "start_line": 8468,
+    "end_line": 8474,
     "section": "Links",
     "extensions": []
   },
@@ -4982,8 +4982,8 @@
     "markdown": "[foo][ref[]\n\n[ref[]: /uri\n",
     "html": "<p>[foo][ref[]</p>\n<p>[ref[]: /uri</p>\n",
     "example": 554,
-    "start_line": 8483,
-    "end_line": 8490,
+    "start_line": 8480,
+    "end_line": 8487,
     "section": "Links",
     "extensions": []
   },
@@ -4991,8 +4991,8 @@
     "markdown": "[foo][ref[bar]]\n\n[ref[bar]]: /uri\n",
     "html": "<p>[foo][ref[bar]]</p>\n<p>[ref[bar]]: /uri</p>\n",
     "example": 555,
-    "start_line": 8493,
-    "end_line": 8500,
+    "start_line": 8490,
+    "end_line": 8497,
     "section": "Links",
     "extensions": []
   },
@@ -5000,8 +5000,8 @@
     "markdown": "[[[foo]]]\n\n[[[foo]]]: /url\n",
     "html": "<p>[[[foo]]]</p>\n<p>[[[foo]]]: /url</p>\n",
     "example": 556,
-    "start_line": 8503,
-    "end_line": 8510,
+    "start_line": 8500,
+    "end_line": 8507,
     "section": "Links",
     "extensions": []
   },
@@ -5009,8 +5009,8 @@
     "markdown": "[foo][ref\\[]\n\n[ref\\[]: /uri\n",
     "html": "<p><a href=\"/uri\">foo</a></p>\n",
     "example": 557,
-    "start_line": 8513,
-    "end_line": 8519,
+    "start_line": 8510,
+    "end_line": 8516,
     "section": "Links",
     "extensions": []
   },
@@ -5018,8 +5018,8 @@
     "markdown": "[bar\\\\]: /uri\n\n[bar\\\\]\n",
     "html": "<p><a href=\"/uri\">bar\\</a></p>\n",
     "example": 558,
-    "start_line": 8524,
-    "end_line": 8530,
+    "start_line": 8521,
+    "end_line": 8527,
     "section": "Links",
     "extensions": []
   },
@@ -5027,8 +5027,8 @@
     "markdown": "[]\n\n[]: /uri\n",
     "html": "<p>[]</p>\n<p>[]: /uri</p>\n",
     "example": 559,
-    "start_line": 8535,
-    "end_line": 8542,
+    "start_line": 8532,
+    "end_line": 8539,
     "section": "Links",
     "extensions": []
   },
@@ -5036,8 +5036,8 @@
     "markdown": "[\n ]\n\n[\n ]: /uri\n",
     "html": "<p>[\n]</p>\n<p>[\n]: /uri</p>\n",
     "example": 560,
-    "start_line": 8545,
-    "end_line": 8556,
+    "start_line": 8542,
+    "end_line": 8553,
     "section": "Links",
     "extensions": []
   },
@@ -5045,8 +5045,8 @@
     "markdown": "[foo][]\n\n[foo]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
     "example": 561,
-    "start_line": 8568,
-    "end_line": 8574,
+    "start_line": 8565,
+    "end_line": 8571,
     "section": "Links",
     "extensions": []
   },
@@ -5054,8 +5054,8 @@
     "markdown": "[*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\"><em>foo</em> bar</a></p>\n",
     "example": 562,
-    "start_line": 8577,
-    "end_line": 8583,
+    "start_line": 8574,
+    "end_line": 8580,
     "section": "Links",
     "extensions": []
   },
@@ -5063,8 +5063,8 @@
     "markdown": "[Foo][]\n\n[foo]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\">Foo</a></p>\n",
     "example": 563,
-    "start_line": 8588,
-    "end_line": 8594,
+    "start_line": 8585,
+    "end_line": 8591,
     "section": "Links",
     "extensions": []
   },
@@ -5072,8 +5072,8 @@
     "markdown": "[foo] \n[]\n\n[foo]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\">foo</a>\n[]</p>\n",
     "example": 564,
-    "start_line": 8601,
-    "end_line": 8609,
+    "start_line": 8598,
+    "end_line": 8606,
     "section": "Links",
     "extensions": []
   },
@@ -5081,8 +5081,8 @@
     "markdown": "[foo]\n\n[foo]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\">foo</a></p>\n",
     "example": 565,
-    "start_line": 8621,
-    "end_line": 8627,
+    "start_line": 8618,
+    "end_line": 8624,
     "section": "Links",
     "extensions": []
   },
@@ -5090,8 +5090,8 @@
     "markdown": "[*foo* bar]\n\n[*foo* bar]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\"><em>foo</em> bar</a></p>\n",
     "example": 566,
-    "start_line": 8630,
-    "end_line": 8636,
+    "start_line": 8627,
+    "end_line": 8633,
     "section": "Links",
     "extensions": []
   },
@@ -5099,8 +5099,8 @@
     "markdown": "[[*foo* bar]]\n\n[*foo* bar]: /url \"title\"\n",
     "html": "<p>[<a href=\"/url\" title=\"title\"><em>foo</em> bar</a>]</p>\n",
     "example": 567,
-    "start_line": 8639,
-    "end_line": 8645,
+    "start_line": 8636,
+    "end_line": 8642,
     "section": "Links",
     "extensions": []
   },
@@ -5108,8 +5108,8 @@
     "markdown": "[[bar [foo]\n\n[foo]: /url\n",
     "html": "<p>[[bar <a href=\"/url\">foo</a></p>\n",
     "example": 568,
-    "start_line": 8648,
-    "end_line": 8654,
+    "start_line": 8645,
+    "end_line": 8651,
     "section": "Links",
     "extensions": []
   },
@@ -5117,8 +5117,8 @@
     "markdown": "[Foo]\n\n[foo]: /url \"title\"\n",
     "html": "<p><a href=\"/url\" title=\"title\">Foo</a></p>\n",
     "example": 569,
-    "start_line": 8659,
-    "end_line": 8665,
+    "start_line": 8656,
+    "end_line": 8662,
     "section": "Links",
     "extensions": []
   },
@@ -5126,8 +5126,8 @@
     "markdown": "[foo] bar\n\n[foo]: /url\n",
     "html": "<p><a href=\"/url\">foo</a> bar</p>\n",
     "example": 570,
-    "start_line": 8670,
-    "end_line": 8676,
+    "start_line": 8667,
+    "end_line": 8673,
     "section": "Links",
     "extensions": []
   },
@@ -5135,8 +5135,8 @@
     "markdown": "\\[foo]\n\n[foo]: /url \"title\"\n",
     "html": "<p>[foo]</p>\n",
     "example": 571,
-    "start_line": 8682,
-    "end_line": 8688,
+    "start_line": 8679,
+    "end_line": 8685,
     "section": "Links",
     "extensions": []
   },
@@ -5144,8 +5144,8 @@
     "markdown": "[foo*]: /url\n\n*[foo*]\n",
     "html": "<p>*<a href=\"/url\">foo*</a></p>\n",
     "example": 572,
-    "start_line": 8694,
-    "end_line": 8700,
+    "start_line": 8691,
+    "end_line": 8697,
     "section": "Links",
     "extensions": []
   },
@@ -5153,8 +5153,8 @@
     "markdown": "[foo][bar]\n\n[foo]: /url1\n[bar]: /url2\n",
     "html": "<p><a href=\"/url2\">foo</a></p>\n",
     "example": 573,
-    "start_line": 8706,
-    "end_line": 8713,
+    "start_line": 8703,
+    "end_line": 8710,
     "section": "Links",
     "extensions": []
   },
@@ -5162,8 +5162,8 @@
     "markdown": "[foo][]\n\n[foo]: /url1\n",
     "html": "<p><a href=\"/url1\">foo</a></p>\n",
     "example": 574,
-    "start_line": 8715,
-    "end_line": 8721,
+    "start_line": 8712,
+    "end_line": 8718,
     "section": "Links",
     "extensions": []
   },
@@ -5171,8 +5171,8 @@
     "markdown": "[foo]()\n\n[foo]: /url1\n",
     "html": "<p><a href=\"\">foo</a></p>\n",
     "example": 575,
-    "start_line": 8725,
-    "end_line": 8731,
+    "start_line": 8722,
+    "end_line": 8728,
     "section": "Links",
     "extensions": []
   },
@@ -5180,8 +5180,8 @@
     "markdown": "[foo](not a link)\n\n[foo]: /url1\n",
     "html": "<p><a href=\"/url1\">foo</a>(not a link)</p>\n",
     "example": 576,
-    "start_line": 8733,
-    "end_line": 8739,
+    "start_line": 8730,
+    "end_line": 8736,
     "section": "Links",
     "extensions": []
   },
@@ -5189,8 +5189,8 @@
     "markdown": "[foo][bar][baz]\n\n[baz]: /url\n",
     "html": "<p>[foo]<a href=\"/url\">bar</a></p>\n",
     "example": 577,
-    "start_line": 8744,
-    "end_line": 8750,
+    "start_line": 8741,
+    "end_line": 8747,
     "section": "Links",
     "extensions": []
   },
@@ -5198,8 +5198,8 @@
     "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[bar]: /url2\n",
     "html": "<p><a href=\"/url2\">foo</a><a href=\"/url1\">baz</a></p>\n",
     "example": 578,
-    "start_line": 8756,
-    "end_line": 8763,
+    "start_line": 8753,
+    "end_line": 8760,
     "section": "Links",
     "extensions": []
   },
@@ -5207,8 +5207,8 @@
     "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[foo]: /url2\n",
     "html": "<p>[foo]<a href=\"/url1\">bar</a></p>\n",
     "example": 579,
-    "start_line": 8769,
-    "end_line": 8776,
+    "start_line": 8766,
+    "end_line": 8773,
     "section": "Links",
     "extensions": []
   },
@@ -5216,8 +5216,8 @@
     "markdown": "![foo](/url \"title\")\n",
     "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
     "example": 580,
-    "start_line": 8792,
-    "end_line": 8796,
+    "start_line": 8789,
+    "end_line": 8793,
     "section": "Images",
     "extensions": []
   },
@@ -5225,8 +5225,8 @@
     "markdown": "![foo *bar*]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n",
     "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
     "example": 581,
-    "start_line": 8799,
-    "end_line": 8805,
+    "start_line": 8796,
+    "end_line": 8802,
     "section": "Images",
     "extensions": []
   },
@@ -5234,8 +5234,8 @@
     "markdown": "![foo ![bar](/url)](/url2)\n",
     "html": "<p><img src=\"/url2\" alt=\"foo bar\" /></p>\n",
     "example": 582,
-    "start_line": 8808,
-    "end_line": 8812,
+    "start_line": 8805,
+    "end_line": 8809,
     "section": "Images",
     "extensions": []
   },
@@ -5243,8 +5243,8 @@
     "markdown": "![foo [bar](/url)](/url2)\n",
     "html": "<p><img src=\"/url2\" alt=\"foo bar\" /></p>\n",
     "example": 583,
-    "start_line": 8815,
-    "end_line": 8819,
+    "start_line": 8812,
+    "end_line": 8816,
     "section": "Images",
     "extensions": []
   },
@@ -5252,8 +5252,8 @@
     "markdown": "![foo *bar*][]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n",
     "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
     "example": 584,
-    "start_line": 8829,
-    "end_line": 8835,
+    "start_line": 8826,
+    "end_line": 8832,
     "section": "Images",
     "extensions": []
   },
@@ -5261,8 +5261,8 @@
     "markdown": "![foo *bar*][foobar]\n\n[FOOBAR]: train.jpg \"train & tracks\"\n",
     "html": "<p><img src=\"train.jpg\" alt=\"foo bar\" title=\"train &amp; tracks\" /></p>\n",
     "example": 585,
-    "start_line": 8838,
-    "end_line": 8844,
+    "start_line": 8835,
+    "end_line": 8841,
     "section": "Images",
     "extensions": []
   },
@@ -5270,8 +5270,8 @@
     "markdown": "![foo](train.jpg)\n",
     "html": "<p><img src=\"train.jpg\" alt=\"foo\" /></p>\n",
     "example": 586,
-    "start_line": 8847,
-    "end_line": 8851,
+    "start_line": 8844,
+    "end_line": 8848,
     "section": "Images",
     "extensions": []
   },
@@ -5279,8 +5279,8 @@
     "markdown": "My ![foo bar](/path/to/train.jpg  \"title\"   )\n",
     "html": "<p>My <img src=\"/path/to/train.jpg\" alt=\"foo bar\" title=\"title\" /></p>\n",
     "example": 587,
-    "start_line": 8854,
-    "end_line": 8858,
+    "start_line": 8851,
+    "end_line": 8855,
     "section": "Images",
     "extensions": []
   },
@@ -5288,8 +5288,8 @@
     "markdown": "![foo](<url>)\n",
     "html": "<p><img src=\"url\" alt=\"foo\" /></p>\n",
     "example": 588,
-    "start_line": 8861,
-    "end_line": 8865,
+    "start_line": 8858,
+    "end_line": 8862,
     "section": "Images",
     "extensions": []
   },
@@ -5297,8 +5297,8 @@
     "markdown": "![](/url)\n",
     "html": "<p><img src=\"/url\" alt=\"\" /></p>\n",
     "example": 589,
-    "start_line": 8868,
-    "end_line": 8872,
+    "start_line": 8865,
+    "end_line": 8869,
     "section": "Images",
     "extensions": []
   },
@@ -5306,8 +5306,8 @@
     "markdown": "![foo][bar]\n\n[bar]: /url\n",
     "html": "<p><img src=\"/url\" alt=\"foo\" /></p>\n",
     "example": 590,
-    "start_line": 8877,
-    "end_line": 8883,
+    "start_line": 8874,
+    "end_line": 8880,
     "section": "Images",
     "extensions": []
   },
@@ -5315,8 +5315,8 @@
     "markdown": "![foo][bar]\n\n[BAR]: /url\n",
     "html": "<p><img src=\"/url\" alt=\"foo\" /></p>\n",
     "example": 591,
-    "start_line": 8886,
-    "end_line": 8892,
+    "start_line": 8883,
+    "end_line": 8889,
     "section": "Images",
     "extensions": []
   },
@@ -5324,8 +5324,8 @@
     "markdown": "![foo][]\n\n[foo]: /url \"title\"\n",
     "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
     "example": 592,
-    "start_line": 8897,
-    "end_line": 8903,
+    "start_line": 8894,
+    "end_line": 8900,
     "section": "Images",
     "extensions": []
   },
@@ -5333,8 +5333,8 @@
     "markdown": "![*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n",
     "html": "<p><img src=\"/url\" alt=\"foo bar\" title=\"title\" /></p>\n",
     "example": 593,
-    "start_line": 8906,
-    "end_line": 8912,
+    "start_line": 8903,
+    "end_line": 8909,
     "section": "Images",
     "extensions": []
   },
@@ -5342,8 +5342,8 @@
     "markdown": "![Foo][]\n\n[foo]: /url \"title\"\n",
     "html": "<p><img src=\"/url\" alt=\"Foo\" title=\"title\" /></p>\n",
     "example": 594,
-    "start_line": 8917,
-    "end_line": 8923,
+    "start_line": 8914,
+    "end_line": 8920,
     "section": "Images",
     "extensions": []
   },
@@ -5351,8 +5351,8 @@
     "markdown": "![foo] \n[]\n\n[foo]: /url \"title\"\n",
     "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" />\n[]</p>\n",
     "example": 595,
-    "start_line": 8929,
-    "end_line": 8937,
+    "start_line": 8926,
+    "end_line": 8934,
     "section": "Images",
     "extensions": []
   },
@@ -5360,8 +5360,8 @@
     "markdown": "![foo]\n\n[foo]: /url \"title\"\n",
     "html": "<p><img src=\"/url\" alt=\"foo\" title=\"title\" /></p>\n",
     "example": 596,
-    "start_line": 8942,
-    "end_line": 8948,
+    "start_line": 8939,
+    "end_line": 8945,
     "section": "Images",
     "extensions": []
   },
@@ -5369,8 +5369,8 @@
     "markdown": "![*foo* bar]\n\n[*foo* bar]: /url \"title\"\n",
     "html": "<p><img src=\"/url\" alt=\"foo bar\" title=\"title\" /></p>\n",
     "example": 597,
-    "start_line": 8951,
-    "end_line": 8957,
+    "start_line": 8948,
+    "end_line": 8954,
     "section": "Images",
     "extensions": []
   },
@@ -5378,8 +5378,8 @@
     "markdown": "![[foo]]\n\n[[foo]]: /url \"title\"\n",
     "html": "<p>![[foo]]</p>\n<p>[[foo]]: /url &quot;title&quot;</p>\n",
     "example": 598,
-    "start_line": 8962,
-    "end_line": 8969,
+    "start_line": 8959,
+    "end_line": 8966,
     "section": "Images",
     "extensions": []
   },
@@ -5387,8 +5387,8 @@
     "markdown": "![Foo]\n\n[foo]: /url \"title\"\n",
     "html": "<p><img src=\"/url\" alt=\"Foo\" title=\"title\" /></p>\n",
     "example": 599,
-    "start_line": 8974,
-    "end_line": 8980,
+    "start_line": 8971,
+    "end_line": 8977,
     "section": "Images",
     "extensions": []
   },
@@ -5396,8 +5396,8 @@
     "markdown": "!\\[foo]\n\n[foo]: /url \"title\"\n",
     "html": "<p>![foo]</p>\n",
     "example": 600,
-    "start_line": 8986,
-    "end_line": 8992,
+    "start_line": 8983,
+    "end_line": 8989,
     "section": "Images",
     "extensions": []
   },
@@ -5405,8 +5405,8 @@
     "markdown": "\\![foo]\n\n[foo]: /url \"title\"\n",
     "html": "<p>!<a href=\"/url\" title=\"title\">foo</a></p>\n",
     "example": 601,
-    "start_line": 8998,
-    "end_line": 9004,
+    "start_line": 8995,
+    "end_line": 9001,
     "section": "Images",
     "extensions": []
   },
@@ -5414,8 +5414,8 @@
     "markdown": "<http://foo.bar.baz>\n",
     "html": "<p><a href=\"http://foo.bar.baz\">http://foo.bar.baz</a></p>\n",
     "example": 602,
-    "start_line": 9031,
-    "end_line": 9035,
+    "start_line": 9028,
+    "end_line": 9032,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5423,8 +5423,8 @@
     "markdown": "<http://foo.bar.baz/test?q=hello&id=22&boolean>\n",
     "html": "<p><a href=\"http://foo.bar.baz/test?q=hello&amp;id=22&amp;boolean\">http://foo.bar.baz/test?q=hello&amp;id=22&amp;boolean</a></p>\n",
     "example": 603,
-    "start_line": 9038,
-    "end_line": 9042,
+    "start_line": 9035,
+    "end_line": 9039,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5432,8 +5432,8 @@
     "markdown": "<irc://foo.bar:2233/baz>\n",
     "html": "<p><a href=\"irc://foo.bar:2233/baz\">irc://foo.bar:2233/baz</a></p>\n",
     "example": 604,
-    "start_line": 9045,
-    "end_line": 9049,
+    "start_line": 9042,
+    "end_line": 9046,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5441,8 +5441,8 @@
     "markdown": "<MAILTO:FOO@BAR.BAZ>\n",
     "html": "<p><a href=\"MAILTO:FOO@BAR.BAZ\">MAILTO:FOO@BAR.BAZ</a></p>\n",
     "example": 605,
-    "start_line": 9054,
-    "end_line": 9058,
+    "start_line": 9051,
+    "end_line": 9055,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5450,8 +5450,8 @@
     "markdown": "<a+b+c:d>\n",
     "html": "<p><a href=\"a+b+c:d\">a+b+c:d</a></p>\n",
     "example": 606,
-    "start_line": 9066,
-    "end_line": 9070,
+    "start_line": 9063,
+    "end_line": 9067,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5459,8 +5459,8 @@
     "markdown": "<made-up-scheme://foo,bar>\n",
     "html": "<p><a href=\"made-up-scheme://foo,bar\">made-up-scheme://foo,bar</a></p>\n",
     "example": 607,
-    "start_line": 9073,
-    "end_line": 9077,
+    "start_line": 9070,
+    "end_line": 9074,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5468,8 +5468,8 @@
     "markdown": "<http://../>\n",
     "html": "<p><a href=\"http://../\">http://../</a></p>\n",
     "example": 608,
-    "start_line": 9080,
-    "end_line": 9084,
+    "start_line": 9077,
+    "end_line": 9081,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5477,8 +5477,8 @@
     "markdown": "<localhost:5001/foo>\n",
     "html": "<p><a href=\"localhost:5001/foo\">localhost:5001/foo</a></p>\n",
     "example": 609,
-    "start_line": 9087,
-    "end_line": 9091,
+    "start_line": 9084,
+    "end_line": 9088,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5486,8 +5486,8 @@
     "markdown": "<http://foo.bar/baz bim>\n",
     "html": "<p>&lt;http://foo.bar/baz bim&gt;</p>\n",
     "example": 610,
-    "start_line": 9096,
-    "end_line": 9100,
+    "start_line": 9093,
+    "end_line": 9097,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5495,8 +5495,8 @@
     "markdown": "<http://example.com/\\[\\>\n",
     "html": "<p><a href=\"http://example.com/%5C%5B%5C\">http://example.com/\\[\\</a></p>\n",
     "example": 611,
-    "start_line": 9105,
-    "end_line": 9109,
+    "start_line": 9102,
+    "end_line": 9106,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5504,8 +5504,8 @@
     "markdown": "<foo@bar.example.com>\n",
     "html": "<p><a href=\"mailto:foo@bar.example.com\">foo@bar.example.com</a></p>\n",
     "example": 612,
-    "start_line": 9127,
-    "end_line": 9131,
+    "start_line": 9124,
+    "end_line": 9128,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5513,8 +5513,8 @@
     "markdown": "<foo+special@Bar.baz-bar0.com>\n",
     "html": "<p><a href=\"mailto:foo+special@Bar.baz-bar0.com\">foo+special@Bar.baz-bar0.com</a></p>\n",
     "example": 613,
-    "start_line": 9134,
-    "end_line": 9138,
+    "start_line": 9131,
+    "end_line": 9135,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5522,8 +5522,8 @@
     "markdown": "<foo\\+@bar.example.com>\n",
     "html": "<p>&lt;foo+@bar.example.com&gt;</p>\n",
     "example": 614,
-    "start_line": 9143,
-    "end_line": 9147,
+    "start_line": 9140,
+    "end_line": 9144,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5531,8 +5531,8 @@
     "markdown": "<>\n",
     "html": "<p>&lt;&gt;</p>\n",
     "example": 615,
-    "start_line": 9152,
-    "end_line": 9156,
+    "start_line": 9149,
+    "end_line": 9153,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5540,8 +5540,8 @@
     "markdown": "< http://foo.bar >\n",
     "html": "<p>&lt; http://foo.bar &gt;</p>\n",
     "example": 616,
-    "start_line": 9159,
-    "end_line": 9163,
+    "start_line": 9156,
+    "end_line": 9160,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5549,8 +5549,8 @@
     "markdown": "<m:abc>\n",
     "html": "<p>&lt;m:abc&gt;</p>\n",
     "example": 617,
-    "start_line": 9166,
-    "end_line": 9170,
+    "start_line": 9163,
+    "end_line": 9167,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5558,8 +5558,8 @@
     "markdown": "<foo.bar.baz>\n",
     "html": "<p>&lt;foo.bar.baz&gt;</p>\n",
     "example": 618,
-    "start_line": 9173,
-    "end_line": 9177,
+    "start_line": 9170,
+    "end_line": 9174,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5567,8 +5567,8 @@
     "markdown": "http://example.com\n",
     "html": "<p>http://example.com</p>\n",
     "example": 619,
-    "start_line": 9180,
-    "end_line": 9184,
+    "start_line": 9177,
+    "end_line": 9181,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5576,8 +5576,8 @@
     "markdown": "foo@bar.example.com\n",
     "html": "<p>foo@bar.example.com</p>\n",
     "example": 620,
-    "start_line": 9187,
-    "end_line": 9191,
+    "start_line": 9184,
+    "end_line": 9188,
     "section": "Autolinks",
     "extensions": []
   },
@@ -5585,8 +5585,8 @@
     "markdown": "www.commonmark.org\n",
     "html": "<p><a href=\"http://www.commonmark.org\">www.commonmark.org</a></p>\n",
     "example": 621,
-    "start_line": 9216,
-    "end_line": 9220,
+    "start_line": 9213,
+    "end_line": 9217,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5596,8 +5596,8 @@
     "markdown": "Visit www.commonmark.org/help for more information.\n",
     "html": "<p>Visit <a href=\"http://www.commonmark.org/help\">www.commonmark.org/help</a> for more information.</p>\n",
     "example": 622,
-    "start_line": 9224,
-    "end_line": 9228,
+    "start_line": 9221,
+    "end_line": 9225,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5607,8 +5607,8 @@
     "markdown": "Visit www.commonmark.org.\n\nVisit www.commonmark.org/a.b.\n",
     "html": "<p>Visit <a href=\"http://www.commonmark.org\">www.commonmark.org</a>.</p>\n<p>Visit <a href=\"http://www.commonmark.org/a.b\">www.commonmark.org/a.b</a>.</p>\n",
     "example": 623,
-    "start_line": 9236,
-    "end_line": 9243,
+    "start_line": 9233,
+    "end_line": 9240,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5618,8 +5618,8 @@
     "markdown": "www.google.com/search?q=Markup+(business)\n\nwww.google.com/search?q=Markup+(business)))\n\n(www.google.com/search?q=Markup+(business))\n\n(www.google.com/search?q=Markup+(business)\n",
     "html": "<p><a href=\"http://www.google.com/search?q=Markup+(business)\">www.google.com/search?q=Markup+(business)</a></p>\n<p><a href=\"http://www.google.com/search?q=Markup+(business)\">www.google.com/search?q=Markup+(business)</a>))</p>\n<p>(<a href=\"http://www.google.com/search?q=Markup+(business)\">www.google.com/search?q=Markup+(business)</a>)</p>\n<p>(<a href=\"http://www.google.com/search?q=Markup+(business)\">www.google.com/search?q=Markup+(business)</a></p>\n",
     "example": 624,
-    "start_line": 9250,
-    "end_line": 9263,
+    "start_line": 9247,
+    "end_line": 9260,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5629,8 +5629,8 @@
     "markdown": "www.google.com/search?q=(business))+ok\n",
     "html": "<p><a href=\"http://www.google.com/search?q=(business))+ok\">www.google.com/search?q=(business))+ok</a></p>\n",
     "example": 625,
-    "start_line": 9269,
-    "end_line": 9273,
+    "start_line": 9266,
+    "end_line": 9270,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5640,8 +5640,8 @@
     "markdown": "www.google.com/search?q=commonmark&hl=en\n\nwww.google.com/search?q=commonmark&hl;\n",
     "html": "<p><a href=\"http://www.google.com/search?q=commonmark&amp;hl=en\">www.google.com/search?q=commonmark&amp;hl=en</a></p>\n<p><a href=\"http://www.google.com/search?q=commonmark\">www.google.com/search?q=commonmark</a>&amp;hl;</p>\n",
     "example": 626,
-    "start_line": 9280,
-    "end_line": 9287,
+    "start_line": 9277,
+    "end_line": 9284,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5651,8 +5651,8 @@
     "markdown": "www.commonmark.org/he<lp\n",
     "html": "<p><a href=\"http://www.commonmark.org/he\">www.commonmark.org/he</a>&lt;lp</p>\n",
     "example": 627,
-    "start_line": 9291,
-    "end_line": 9295,
+    "start_line": 9288,
+    "end_line": 9292,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5662,8 +5662,8 @@
     "markdown": "http://commonmark.org\n\n(Visit https://encrypted.google.com/search?q=Markup+(business))\n\nAnonymous FTP is available at ftp://foo.bar.baz.\n",
     "html": "<p><a href=\"http://commonmark.org\">http://commonmark.org</a></p>\n<p>(Visit <a href=\"https://encrypted.google.com/search?q=Markup+(business)\">https://encrypted.google.com/search?q=Markup+(business)</a>)</p>\n<p>Anonymous FTP is available at <a href=\"ftp://foo.bar.baz\">ftp://foo.bar.baz</a>.</p>\n",
     "example": 628,
-    "start_line": 9302,
-    "end_line": 9312,
+    "start_line": 9299,
+    "end_line": 9309,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5673,8 +5673,8 @@
     "markdown": "foo@bar.baz\n",
     "html": "<p><a href=\"mailto:foo@bar.baz\">foo@bar.baz</a></p>\n",
     "example": 629,
-    "start_line": 9328,
-    "end_line": 9332,
+    "start_line": 9325,
+    "end_line": 9329,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5684,8 +5684,8 @@
     "markdown": "hello@mail+xyz.example isn't valid, but hello+xyz@mail.example is.\n",
     "html": "<p>hello@mail+xyz.example isn't valid, but <a href=\"mailto:hello+xyz@mail.example\">hello+xyz@mail.example</a> is.</p>\n",
     "example": 630,
-    "start_line": 9336,
-    "end_line": 9340,
+    "start_line": 9333,
+    "end_line": 9337,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5695,8 +5695,8 @@
     "markdown": "a.b-c_d@a.b\n\na.b-c_d@a.b.\n\na.b-c_d@a.b-\n\na.b-c_d@a.b_\n",
     "html": "<p><a href=\"mailto:a.b-c_d@a.b\">a.b-c_d@a.b</a></p>\n<p><a href=\"mailto:a.b-c_d@a.b\">a.b-c_d@a.b</a>.</p>\n<p>a.b-c_d@a.b-</p>\n<p>a.b-c_d@a.b_</p>\n",
     "example": 631,
-    "start_line": 9346,
-    "end_line": 9359,
+    "start_line": 9343,
+    "end_line": 9356,
     "section": "Autolinks (extension)",
     "extensions": [
       "autolink"
@@ -5706,8 +5706,8 @@
     "markdown": "<a><bab><c2c>\n",
     "html": "<p><a><bab><c2c></p>\n",
     "example": 632,
-    "start_line": 9438,
-    "end_line": 9442,
+    "start_line": 9434,
+    "end_line": 9438,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5715,8 +5715,8 @@
     "markdown": "<a/><b2/>\n",
     "html": "<p><a/><b2/></p>\n",
     "example": 633,
-    "start_line": 9447,
-    "end_line": 9451,
+    "start_line": 9443,
+    "end_line": 9447,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5724,8 +5724,8 @@
     "markdown": "<a  /><b2\ndata=\"foo\" >\n",
     "html": "<p><a  /><b2\ndata=\"foo\" ></p>\n",
     "example": 634,
-    "start_line": 9456,
-    "end_line": 9462,
+    "start_line": 9452,
+    "end_line": 9458,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5733,8 +5733,8 @@
     "markdown": "<a foo=\"bar\" bam = 'baz <em>\"</em>'\n_boolean zoop:33=zoop:33 />\n",
     "html": "<p><a foo=\"bar\" bam = 'baz <em>\"</em>'\n_boolean zoop:33=zoop:33 /></p>\n",
     "example": 635,
-    "start_line": 9467,
-    "end_line": 9473,
+    "start_line": 9463,
+    "end_line": 9469,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5742,8 +5742,8 @@
     "markdown": "Foo <responsive-image src=\"foo.jpg\" />\n",
     "html": "<p>Foo <responsive-image src=\"foo.jpg\" /></p>\n",
     "example": 636,
-    "start_line": 9478,
-    "end_line": 9482,
+    "start_line": 9474,
+    "end_line": 9478,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5751,8 +5751,8 @@
     "markdown": "<33> <__>\n",
     "html": "<p>&lt;33&gt; &lt;__&gt;</p>\n",
     "example": 637,
-    "start_line": 9487,
-    "end_line": 9491,
+    "start_line": 9483,
+    "end_line": 9487,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5760,8 +5760,8 @@
     "markdown": "<a h*#ref=\"hi\">\n",
     "html": "<p>&lt;a h*#ref=&quot;hi&quot;&gt;</p>\n",
     "example": 638,
-    "start_line": 9496,
-    "end_line": 9500,
+    "start_line": 9492,
+    "end_line": 9496,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5769,8 +5769,8 @@
     "markdown": "<a href=\"hi'> <a href=hi'>\n",
     "html": "<p>&lt;a href=&quot;hi'&gt; &lt;a href=hi'&gt;</p>\n",
     "example": 639,
-    "start_line": 9505,
-    "end_line": 9509,
+    "start_line": 9501,
+    "end_line": 9505,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5778,8 +5778,8 @@
     "markdown": "< a><\nfoo><bar/ >\n<foo bar=baz\nbim!bop />\n",
     "html": "<p>&lt; a&gt;&lt;\nfoo&gt;&lt;bar/ &gt;\n&lt;foo bar=baz\nbim!bop /&gt;</p>\n",
     "example": 640,
-    "start_line": 9514,
-    "end_line": 9524,
+    "start_line": 9510,
+    "end_line": 9520,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5787,8 +5787,8 @@
     "markdown": "<a href='bar'title=title>\n",
     "html": "<p>&lt;a href='bar'title=title&gt;</p>\n",
     "example": 641,
-    "start_line": 9529,
-    "end_line": 9533,
+    "start_line": 9525,
+    "end_line": 9529,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5796,8 +5796,8 @@
     "markdown": "</a></foo >\n",
     "html": "<p></a></foo ></p>\n",
     "example": 642,
-    "start_line": 9538,
-    "end_line": 9542,
+    "start_line": 9534,
+    "end_line": 9538,
     "section": "Raw HTML",
     "extensions": []
   },
@@ -5805,98 +5805,89 @@
     "markdown": "</a href=\"foo\">\n",
     "html": "<p>&lt;/a href=&quot;foo&quot;&gt;</p>\n",
     "example": 643,
-    "start_line": 9547,
-    "end_line": 9551,
+    "start_line": 9543,
+    "end_line": 9547,
     "section": "Raw HTML",
     "extensions": []
   },
   {
-    "markdown": "foo <!-- this is a\ncomment - with hyphen -->\n",
-    "html": "<p>foo <!-- this is a\ncomment - with hyphen --></p>\n",
+    "markdown": "foo <!-- this is a --\ncomment - with hyphens -->\n",
+    "html": "<p>foo <!-- this is a --\ncomment - with hyphens --></p>\n",
     "example": 644,
-    "start_line": 9556,
-    "end_line": 9562,
+    "start_line": 9552,
+    "end_line": 9558,
     "section": "Raw HTML",
     "extensions": []
   },
   {
-    "markdown": "foo <!-- not a comment -- two hyphens -->\n",
-    "html": "<p>foo &lt;!-- not a comment -- two hyphens --&gt;</p>\n",
+    "markdown": "foo <!--> foo -->\n\nfoo <!---> foo -->\n",
+    "html": "<p>foo <!--> foo --&gt;</p>\n<p>foo <!---> foo --&gt;</p>\n",
     "example": 645,
-    "start_line": 9565,
-    "end_line": 9569,
-    "section": "Raw HTML",
-    "extensions": []
-  },
-  {
-    "markdown": "foo <!--> foo -->\n\nfoo <!-- foo--->\n",
-    "html": "<p>foo &lt;!--&gt; foo --&gt;</p>\n<p>foo &lt;!-- foo---&gt;</p>\n",
-    "example": 646,
-    "start_line": 9574,
-    "end_line": 9581,
+    "start_line": 9560,
+    "end_line": 9567,
     "section": "Raw HTML",
     "extensions": []
   },
   {
     "markdown": "foo <?php echo $a; ?>\n",
     "html": "<p>foo <?php echo $a; ?></p>\n",
-    "example": 647,
-    "start_line": 9586,
-    "end_line": 9590,
+    "example": 646,
+    "start_line": 9572,
+    "end_line": 9576,
     "section": "Raw HTML",
     "extensions": []
   },
   {
     "markdown": "foo <!ELEMENT br EMPTY>\n",
     "html": "<p>foo <!ELEMENT br EMPTY></p>\n",
-    "example": 648,
-    "start_line": 9595,
-    "end_line": 9599,
+    "example": 647,
+    "start_line": 9581,
+    "end_line": 9585,
     "section": "Raw HTML",
     "extensions": []
   },
   {
     "markdown": "foo <![CDATA[>&<]]>\n",
     "html": "<p>foo <![CDATA[>&<]]></p>\n",
-    "example": 649,
-    "start_line": 9604,
-    "end_line": 9608,
+    "example": 648,
+    "start_line": 9590,
+    "end_line": 9594,
     "section": "Raw HTML",
     "extensions": []
   },
   {
     "markdown": "foo <a href=\"&ouml;\">\n",
     "html": "<p>foo <a href=\"&ouml;\"></p>\n",
-    "example": 650,
-    "start_line": 9614,
-    "end_line": 9618,
+    "example": 649,
+    "start_line": 9600,
+    "end_line": 9604,
     "section": "Raw HTML",
     "extensions": []
   },
   {
     "markdown": "foo <a href=\"\\*\">\n",
     "html": "<p>foo <a href=\"\\*\"></p>\n",
-    "example": 651,
-    "start_line": 9623,
-    "end_line": 9627,
+    "example": 650,
+    "start_line": 9609,
+    "end_line": 9613,
     "section": "Raw HTML",
     "extensions": []
   },
   {
     "markdown": "<a href=\"\\\"\">\n",
     "html": "<p>&lt;a href=&quot;&quot;&quot;&gt;</p>\n",
-    "example": 652,
-    "start_line": 9630,
-    "end_line": 9634,
+    "example": 651,
+    "start_line": 9616,
+    "end_line": 9620,
     "section": "Raw HTML",
     "extensions": []
   },
   {
     "markdown": "<strong> <title> <style> <em>\n\n<blockquote>\n  <xmp> is disallowed.  <XMP> is also disallowed.\n</blockquote>\n",
     "html": "<p><strong> &lt;title> &lt;style> <em></p>\n<blockquote>\n  &lt;xmp> is disallowed.  &lt;XMP> is also disallowed.\n</blockquote>\n",
-    "example": 653,
-    "start_line": 9661,
-    "end_line": 9672,
+    "example": 652,
+    "start_line": 9647,
+    "end_line": 9658,
     "section": "Disallowed Raw HTML (extension)",
     "extensions": [
       "tagfilter"
@@ -5905,180 +5896,180 @@
   {
     "markdown": "foo  \nbaz\n",
     "html": "<p>foo<br />\nbaz</p>\n",
-    "example": 654,
-    "start_line": 9683,
-    "end_line": 9689,
+    "example": 653,
+    "start_line": 9669,
+    "end_line": 9675,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "foo\\\nbaz\n",
     "html": "<p>foo<br />\nbaz</p>\n",
-    "example": 655,
-    "start_line": 9695,
-    "end_line": 9701,
+    "example": 654,
+    "start_line": 9681,
+    "end_line": 9687,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "foo       \nbaz\n",
     "html": "<p>foo<br />\nbaz</p>\n",
-    "example": 656,
-    "start_line": 9706,
-    "end_line": 9712,
+    "example": 655,
+    "start_line": 9692,
+    "end_line": 9698,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "foo  \n     bar\n",
     "html": "<p>foo<br />\nbar</p>\n",
-    "example": 657,
-    "start_line": 9717,
-    "end_line": 9723,
+    "example": 656,
+    "start_line": 9703,
+    "end_line": 9709,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "foo\\\n     bar\n",
     "html": "<p>foo<br />\nbar</p>\n",
-    "example": 658,
-    "start_line": 9726,
-    "end_line": 9732,
+    "example": 657,
+    "start_line": 9712,
+    "end_line": 9718,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "*foo  \nbar*\n",
     "html": "<p><em>foo<br />\nbar</em></p>\n",
-    "example": 659,
-    "start_line": 9738,
-    "end_line": 9744,
+    "example": 658,
+    "start_line": 9724,
+    "end_line": 9730,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "*foo\\\nbar*\n",
     "html": "<p><em>foo<br />\nbar</em></p>\n",
-    "example": 660,
-    "start_line": 9747,
-    "end_line": 9753,
+    "example": 659,
+    "start_line": 9733,
+    "end_line": 9739,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "`code  \nspan`\n",
     "html": "<p><code>code   span</code></p>\n",
-    "example": 661,
-    "start_line": 9758,
-    "end_line": 9763,
+    "example": 660,
+    "start_line": 9744,
+    "end_line": 9749,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "`code\\\nspan`\n",
     "html": "<p><code>code\\ span</code></p>\n",
-    "example": 662,
-    "start_line": 9766,
-    "end_line": 9771,
+    "example": 661,
+    "start_line": 9752,
+    "end_line": 9757,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "<a href=\"foo  \nbar\">\n",
     "html": "<p><a href=\"foo  \nbar\"></p>\n",
-    "example": 663,
-    "start_line": 9776,
-    "end_line": 9782,
+    "example": 662,
+    "start_line": 9762,
+    "end_line": 9768,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "<a href=\"foo\\\nbar\">\n",
     "html": "<p><a href=\"foo\\\nbar\"></p>\n",
-    "example": 664,
-    "start_line": 9785,
-    "end_line": 9791,
+    "example": 663,
+    "start_line": 9771,
+    "end_line": 9777,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "foo\\\n",
     "html": "<p>foo\\</p>\n",
-    "example": 665,
-    "start_line": 9798,
-    "end_line": 9802,
+    "example": 664,
+    "start_line": 9784,
+    "end_line": 9788,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "foo  \n",
     "html": "<p>foo</p>\n",
-    "example": 666,
-    "start_line": 9805,
-    "end_line": 9809,
+    "example": 665,
+    "start_line": 9791,
+    "end_line": 9795,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "### foo\\\n",
     "html": "<h3>foo\\</h3>\n",
-    "example": 667,
-    "start_line": 9812,
-    "end_line": 9816,
+    "example": 666,
+    "start_line": 9798,
+    "end_line": 9802,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "### foo  \n",
     "html": "<h3>foo</h3>\n",
-    "example": 668,
-    "start_line": 9819,
-    "end_line": 9823,
+    "example": 667,
+    "start_line": 9805,
+    "end_line": 9809,
     "section": "Hard line breaks",
     "extensions": []
   },
   {
     "markdown": "foo\nbaz\n",
     "html": "<p>foo\nbaz</p>\n",
-    "example": 669,
-    "start_line": 9834,
-    "end_line": 9840,
+    "example": 668,
+    "start_line": 9820,
+    "end_line": 9826,
     "section": "Soft line breaks",
     "extensions": []
   },
   {
     "markdown": "foo \n baz\n",
     "html": "<p>foo\nbaz</p>\n",
-    "example": 670,
-    "start_line": 9846,
-    "end_line": 9852,
+    "example": 669,
+    "start_line": 9832,
+    "end_line": 9838,
     "section": "Soft line breaks",
     "extensions": []
   },
   {
     "markdown": "hello $.;'there\n",
     "html": "<p>hello $.;'there</p>\n",
-    "example": 671,
-    "start_line": 9866,
-    "end_line": 9870,
+    "example": 670,
+    "start_line": 9852,
+    "end_line": 9856,
     "section": "Textual content",
     "extensions": []
   },
   {
     "markdown": "Foo \u03c7\u03c1\u1fc6\u03bd\n",
     "html": "<p>Foo \u03c7\u03c1\u1fc6\u03bd</p>\n",
-    "example": 672,
-    "start_line": 9873,
-    "end_line": 9877,
+    "example": 671,
+    "start_line": 9859,
+    "end_line": 9863,
     "section": "Textual content",
     "extensions": []
   },
   {
     "markdown": "Multiple     spaces\n",
     "html": "<p>Multiple     spaces</p>\n",
-    "example": 673,
-    "start_line": 9882,
-    "end_line": 9886,
+    "example": 672,
+    "start_line": 9868,
+    "end_line": 9872,
     "section": "Textual content",
     "extensions": []
   }