diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for KVITable
 
+## 1.1.0.1 -- 2024-09-21
+
+* Add test/evenodd.md and test/bigsquare.md to cabal data files.
+
 ## 1.1.0.0 -- 2024-09-18
 
 * The `RenderConfig.sortKeyVals` changed from a `Boolean` to a `Maybe fn`, where
diff --git a/kvitable.cabal b/kvitable.cabal
--- a/kvitable.cabal
+++ b/kvitable.cabal
@@ -1,6 +1,6 @@
 cabal-version:       >=1.10
 name:                kvitable
-version:             1.1.0.0
+version:             1.1.0.1
 synopsis:            Key/Value Indexed Table container and formatting library
 description:
    .
@@ -42,6 +42,8 @@
                    , examples/hundreds_all.md
                    , examples/zoo.md
                    , README.md
+                   , test/evenodd.md
+                   , test/bigsquare.md
 
 library
   hs-source-dirs:      src
diff --git a/test/bigsquare.md b/test/bigsquare.md
new file mode 100644
--- /dev/null
+++ b/test/bigsquare.md
@@ -0,0 +1,2180 @@
+The big square table, column and cell limited, in text form:
+
+****
+| Pitcher | B0 |  B1 |  B2 |  B3 |  B4 |  B5 |  B6 |  B7 |  B8 |  B9 |  B10 |  B11 |  B12 |  B13 |  B14 |  B15 |  B16 |  B17 | {+83} | <- Batter
++---------+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+------+------+------+------+------+------+------+------+-------+
+|      P0 |  0 |   0 |   0 |   0 |   0 |   0 |   0 |   0 |   0 |   0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |    0 |       |
+|      P1 |  0 |   1 |   2 |   3 |   4 |   5 |   6 |   7 |   8 |   9 |   10 |   11 |   12 |   13 |   14 |   15 |   16 |   17 |       |
+|      P2 |  0 |   2 |   4 |   6 |   8 |  10 |  12 |  14 |  16 |  18 |   20 |   22 |   24 |   26 |   28 |   30 |   32 |   34 |       |
+|      P3 |  0 |   3 |   6 |   9 |  12 |  15 |  18 |  21 |  24 |  27 |   30 |   33 |   36 |   39 |   42 |   45 |   48 |   51 |       |
+|      P4 |  0 |   4 |   8 |  12 |  16 |  20 |  24 |  28 |  32 |  36 |   40 |   44 |   48 |   52 |   56 |   60 |   64 |   68 |       |
+|      P5 |  0 |   5 |  10 |  15 |  20 |  25 |  30 |  35 |  40 |  45 |   50 |   55 |   60 |   65 |   70 |   75 |   80 |   85 |       |
+|      P6 |  0 |   6 |  12 |  18 |  24 |  30 |  36 |  42 |  48 |  54 |   60 |   66 |   72 |   78 |   84 |   90 |   96 |  102 |       |
+|      P7 |  0 |   7 |  14 |  21 |  28 |  35 |  42 |  49 |  56 |  63 |   70 |   77 |   84 |   91 |   98 |  105 |  112 |  119 |       |
+|      P8 |  0 |   8 |  16 |  24 |  32 |  40 |  48 |  56 |  64 |  72 |   80 |   88 |   96 |  104 |  112 |  120 |  128 |  136 |       |
+|      P9 |  0 |   9 |  18 |  27 |  36 |  45 |  54 |  63 |  72 |  81 |   90 |   99 |  108 |  117 |  126 |  135 |  144 |  153 |       |
+|     P10 |  0 |  10 |  20 |  30 |  40 |  50 |  60 |  70 |  80 |  90 |  100 |  110 |  120 |  130 |  140 |  150 |  160 |  170 |       |
+|     P11 |  0 |  11 |  22 |  33 |  44 |  55 |  66 |  77 |  88 |  99 |  110 |  121 |  132 |  143 |  154 |  165 |  176 |  187 |       |
+|     P12 |  0 |  12 |  24 |  36 |  48 |  60 |  72 |  84 |  96 | 108 |  120 |  132 |  144 |  156 |  168 |  180 |  192 |  204 |       |
+|     P13 |  0 |  13 |  26 |  39 |  52 |  65 |  78 |  91 | 104 | 117 |  130 |  143 |  156 |  169 |  182 |  195 |  208 |  221 |       |
+|     P14 |  0 |  14 |  28 |  42 |  56 |  70 |  84 |  98 | 112 | 126 |  140 |  154 |  168 |  182 |  196 |  210 |  224 |  238 |       |
+|     P15 |  0 |  15 |  30 |  45 |  60 |  75 |  90 | 105 | 120 | 135 |  150 |  165 |  180 |  195 |  210 |  225 |  240 |  255 |       |
+|     P16 |  0 |  16 |  32 |  48 |  64 |  80 |  96 | 112 | 128 | 144 |  160 |  176 |  192 |  208 |  224 |  240 |  256 |  272 |       |
+|     P17 |  0 |  17 |  34 |  51 |  68 |  85 | 102 | 119 | 136 | 153 |  170 |  187 |  204 |  221 |  238 |  255 |  272 |  289 |       |
+|     P18 |  0 |  18 |  36 |  54 |  72 |  90 | 108 | 126 | 144 | 162 |  180 |  198 |  216 |  234 |  252 |  270 |  288 |  306 |       |
+|     P19 |  0 |  19 |  38 |  57 |  76 |  95 | 114 | 133 | 152 | 171 |  190 |  209 |  228 |  247 |  266 |  285 |  304 |  323 |       |
+|     P20 |  0 |  20 |  40 |  60 |  80 | 100 | 120 | 140 | 160 | 180 |  200 |  220 |  240 |  260 |  280 |  300 |  320 |  340 |       |
+|     P21 |  0 |  21 |  42 |  63 |  84 | 105 | 126 | 147 | 168 | 189 |  210 |  231 |  252 |  273 |  294 |  315 |  336 |  357 |       |
+|     P22 |  0 |  22 |  44 |  66 |  88 | 110 | 132 | 154 | 176 | 198 |  220 |  242 |  264 |  286 |  308 |  330 |  352 |  374 |       |
+|     P23 |  0 |  23 |  46 |  69 |  92 | 115 | 138 | 161 | 184 | 207 |  230 |  253 |  276 |  299 |  322 |  345 |  368 |  391 |       |
+|     P24 |  0 |  24 |  48 |  72 |  96 | 120 | 144 | 168 | 192 | 216 |  240 |  264 |  288 |  312 |  336 |  360 |  384 |  408 |       |
+|     P25 |  0 |  25 |  50 |  75 | 100 | 125 | 150 | 175 | 200 | 225 |  250 |  275 |  300 |  325 |  350 |  375 |  400 |  425 |       |
+|     P26 |  0 |  26 |  52 |  78 | 104 | 130 | 156 | 182 | 208 | 234 |  260 |  286 |  312 |  338 |  364 |  390 |  416 |  442 |       |
+|     P27 |  0 |  27 |  54 |  81 | 108 | 135 | 162 | 189 | 216 | 243 |  270 |  297 |  324 |  351 |  378 |  405 |  432 |  459 |       |
+|     P28 |  0 |  28 |  56 |  84 | 112 | 140 | 168 | 196 | 224 | 252 |  280 |  308 |  336 |  364 |  392 |  420 |  448 |  476 |       |
+|   {+72} |  + |   + |   + |   + |   + |   + |   + |   + |   + |   + |  + _ |  + _ |  + _ |  + _ |  + _ |  + _ |  + _ |  + _ | _ + _ |
+****
+
+And in HTML form:
+
+****
+<table class="kvitable">
+<thead class="kvitable_head">
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+Pitcher
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B0
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B1
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B2
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B3
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B4
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B5
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B6
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B7
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B8
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B9
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B10
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B11
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B12
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B13
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B14
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B15
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B16
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+B17
+</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>
+{+83}
+</span>
+</div>
+</th>
+<th class="rightlabel kvitable_th">
+&nbsp;&larr;Batter
+</th>
+</tr>
+</thead>
+<tbody class="kvitable_body">
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P0
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P1
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+1
+</td>
+<td class="kvitable_td">
+2
+</td>
+<td class="kvitable_td">
+3
+</td>
+<td class="kvitable_td">
+4
+</td>
+<td class="kvitable_td">
+5
+</td>
+<td class="kvitable_td">
+6
+</td>
+<td class="kvitable_td">
+7
+</td>
+<td class="kvitable_td">
+8
+</td>
+<td class="kvitable_td">
+9
+</td>
+<td class="kvitable_td">
+10
+</td>
+<td class="kvitable_td">
+11
+</td>
+<td class="kvitable_td">
+12
+</td>
+<td class="kvitable_td">
+13
+</td>
+<td class="kvitable_td">
+14
+</td>
+<td class="kvitable_td">
+15
+</td>
+<td class="kvitable_td">
+16
+</td>
+<td class="kvitable_td">
+17
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P2
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+2
+</td>
+<td class="kvitable_td">
+4
+</td>
+<td class="kvitable_td">
+6
+</td>
+<td class="kvitable_td">
+8
+</td>
+<td class="kvitable_td">
+10
+</td>
+<td class="kvitable_td">
+12
+</td>
+<td class="kvitable_td">
+14
+</td>
+<td class="kvitable_td">
+16
+</td>
+<td class="kvitable_td">
+18
+</td>
+<td class="kvitable_td">
+20
+</td>
+<td class="kvitable_td">
+22
+</td>
+<td class="kvitable_td">
+24
+</td>
+<td class="kvitable_td">
+26
+</td>
+<td class="kvitable_td">
+28
+</td>
+<td class="kvitable_td">
+30
+</td>
+<td class="kvitable_td">
+32
+</td>
+<td class="kvitable_td">
+34
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P3
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+3
+</td>
+<td class="kvitable_td">
+6
+</td>
+<td class="kvitable_td">
+9
+</td>
+<td class="kvitable_td">
+12
+</td>
+<td class="kvitable_td">
+15
+</td>
+<td class="kvitable_td">
+18
+</td>
+<td class="kvitable_td">
+21
+</td>
+<td class="kvitable_td">
+24
+</td>
+<td class="kvitable_td">
+27
+</td>
+<td class="kvitable_td">
+30
+</td>
+<td class="kvitable_td">
+33
+</td>
+<td class="kvitable_td">
+36
+</td>
+<td class="kvitable_td">
+39
+</td>
+<td class="kvitable_td">
+42
+</td>
+<td class="kvitable_td">
+45
+</td>
+<td class="kvitable_td">
+48
+</td>
+<td class="kvitable_td">
+51
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P4
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+4
+</td>
+<td class="kvitable_td">
+8
+</td>
+<td class="kvitable_td">
+12
+</td>
+<td class="kvitable_td">
+16
+</td>
+<td class="kvitable_td">
+20
+</td>
+<td class="kvitable_td">
+24
+</td>
+<td class="kvitable_td">
+28
+</td>
+<td class="kvitable_td">
+32
+</td>
+<td class="kvitable_td">
+36
+</td>
+<td class="kvitable_td">
+40
+</td>
+<td class="kvitable_td">
+44
+</td>
+<td class="kvitable_td">
+48
+</td>
+<td class="kvitable_td">
+52
+</td>
+<td class="kvitable_td">
+56
+</td>
+<td class="kvitable_td">
+60
+</td>
+<td class="kvitable_td">
+64
+</td>
+<td class="kvitable_td">
+68
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P5
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+5
+</td>
+<td class="kvitable_td">
+10
+</td>
+<td class="kvitable_td">
+15
+</td>
+<td class="kvitable_td">
+20
+</td>
+<td class="kvitable_td">
+25
+</td>
+<td class="kvitable_td">
+30
+</td>
+<td class="kvitable_td">
+35
+</td>
+<td class="kvitable_td">
+40
+</td>
+<td class="kvitable_td">
+45
+</td>
+<td class="kvitable_td">
+50
+</td>
+<td class="kvitable_td">
+55
+</td>
+<td class="kvitable_td">
+60
+</td>
+<td class="kvitable_td">
+65
+</td>
+<td class="kvitable_td">
+70
+</td>
+<td class="kvitable_td">
+75
+</td>
+<td class="kvitable_td">
+80
+</td>
+<td class="kvitable_td">
+85
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P6
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+6
+</td>
+<td class="kvitable_td">
+12
+</td>
+<td class="kvitable_td">
+18
+</td>
+<td class="kvitable_td">
+24
+</td>
+<td class="kvitable_td">
+30
+</td>
+<td class="kvitable_td">
+36
+</td>
+<td class="kvitable_td">
+42
+</td>
+<td class="kvitable_td">
+48
+</td>
+<td class="kvitable_td">
+54
+</td>
+<td class="kvitable_td">
+60
+</td>
+<td class="kvitable_td">
+66
+</td>
+<td class="kvitable_td">
+72
+</td>
+<td class="kvitable_td">
+78
+</td>
+<td class="kvitable_td">
+84
+</td>
+<td class="kvitable_td">
+90
+</td>
+<td class="kvitable_td">
+96
+</td>
+<td class="kvitable_td">
+102
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P7
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+7
+</td>
+<td class="kvitable_td">
+14
+</td>
+<td class="kvitable_td">
+21
+</td>
+<td class="kvitable_td">
+28
+</td>
+<td class="kvitable_td">
+35
+</td>
+<td class="kvitable_td">
+42
+</td>
+<td class="kvitable_td">
+49
+</td>
+<td class="kvitable_td">
+56
+</td>
+<td class="kvitable_td">
+63
+</td>
+<td class="kvitable_td">
+70
+</td>
+<td class="kvitable_td">
+77
+</td>
+<td class="kvitable_td">
+84
+</td>
+<td class="kvitable_td">
+91
+</td>
+<td class="kvitable_td">
+98
+</td>
+<td class="kvitable_td">
+105
+</td>
+<td class="kvitable_td">
+112
+</td>
+<td class="kvitable_td">
+119
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P8
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+8
+</td>
+<td class="kvitable_td">
+16
+</td>
+<td class="kvitable_td">
+24
+</td>
+<td class="kvitable_td">
+32
+</td>
+<td class="kvitable_td">
+40
+</td>
+<td class="kvitable_td">
+48
+</td>
+<td class="kvitable_td">
+56
+</td>
+<td class="kvitable_td">
+64
+</td>
+<td class="kvitable_td">
+72
+</td>
+<td class="kvitable_td">
+80
+</td>
+<td class="kvitable_td">
+88
+</td>
+<td class="kvitable_td">
+96
+</td>
+<td class="kvitable_td">
+104
+</td>
+<td class="kvitable_td">
+112
+</td>
+<td class="kvitable_td">
+120
+</td>
+<td class="kvitable_td">
+128
+</td>
+<td class="kvitable_td">
+136
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P9
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+9
+</td>
+<td class="kvitable_td">
+18
+</td>
+<td class="kvitable_td">
+27
+</td>
+<td class="kvitable_td">
+36
+</td>
+<td class="kvitable_td">
+45
+</td>
+<td class="kvitable_td">
+54
+</td>
+<td class="kvitable_td">
+63
+</td>
+<td class="kvitable_td">
+72
+</td>
+<td class="kvitable_td">
+81
+</td>
+<td class="kvitable_td">
+90
+</td>
+<td class="kvitable_td">
+99
+</td>
+<td class="kvitable_td">
+108
+</td>
+<td class="kvitable_td">
+117
+</td>
+<td class="kvitable_td">
+126
+</td>
+<td class="kvitable_td">
+135
+</td>
+<td class="kvitable_td">
+144
+</td>
+<td class="kvitable_td">
+153
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P10
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+10
+</td>
+<td class="kvitable_td">
+20
+</td>
+<td class="kvitable_td">
+30
+</td>
+<td class="kvitable_td">
+40
+</td>
+<td class="kvitable_td">
+50
+</td>
+<td class="kvitable_td">
+60
+</td>
+<td class="kvitable_td">
+70
+</td>
+<td class="kvitable_td">
+80
+</td>
+<td class="kvitable_td">
+90
+</td>
+<td class="kvitable_td">
+100
+</td>
+<td class="kvitable_td">
+110
+</td>
+<td class="kvitable_td">
+120
+</td>
+<td class="kvitable_td">
+130
+</td>
+<td class="kvitable_td">
+140
+</td>
+<td class="kvitable_td">
+150
+</td>
+<td class="kvitable_td">
+160
+</td>
+<td class="kvitable_td">
+170
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P11
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+11
+</td>
+<td class="kvitable_td">
+22
+</td>
+<td class="kvitable_td">
+33
+</td>
+<td class="kvitable_td">
+44
+</td>
+<td class="kvitable_td">
+55
+</td>
+<td class="kvitable_td">
+66
+</td>
+<td class="kvitable_td">
+77
+</td>
+<td class="kvitable_td">
+88
+</td>
+<td class="kvitable_td">
+99
+</td>
+<td class="kvitable_td">
+110
+</td>
+<td class="kvitable_td">
+121
+</td>
+<td class="kvitable_td">
+132
+</td>
+<td class="kvitable_td">
+143
+</td>
+<td class="kvitable_td">
+154
+</td>
+<td class="kvitable_td">
+165
+</td>
+<td class="kvitable_td">
+176
+</td>
+<td class="kvitable_td">
+187
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P12
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+12
+</td>
+<td class="kvitable_td">
+24
+</td>
+<td class="kvitable_td">
+36
+</td>
+<td class="kvitable_td">
+48
+</td>
+<td class="kvitable_td">
+60
+</td>
+<td class="kvitable_td">
+72
+</td>
+<td class="kvitable_td">
+84
+</td>
+<td class="kvitable_td">
+96
+</td>
+<td class="kvitable_td">
+108
+</td>
+<td class="kvitable_td">
+120
+</td>
+<td class="kvitable_td">
+132
+</td>
+<td class="kvitable_td">
+144
+</td>
+<td class="kvitable_td">
+156
+</td>
+<td class="kvitable_td">
+168
+</td>
+<td class="kvitable_td">
+180
+</td>
+<td class="kvitable_td">
+192
+</td>
+<td class="kvitable_td">
+204
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P13
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+13
+</td>
+<td class="kvitable_td">
+26
+</td>
+<td class="kvitable_td">
+39
+</td>
+<td class="kvitable_td">
+52
+</td>
+<td class="kvitable_td">
+65
+</td>
+<td class="kvitable_td">
+78
+</td>
+<td class="kvitable_td">
+91
+</td>
+<td class="kvitable_td">
+104
+</td>
+<td class="kvitable_td">
+117
+</td>
+<td class="kvitable_td">
+130
+</td>
+<td class="kvitable_td">
+143
+</td>
+<td class="kvitable_td">
+156
+</td>
+<td class="kvitable_td">
+169
+</td>
+<td class="kvitable_td">
+182
+</td>
+<td class="kvitable_td">
+195
+</td>
+<td class="kvitable_td">
+208
+</td>
+<td class="kvitable_td">
+221
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P14
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+14
+</td>
+<td class="kvitable_td">
+28
+</td>
+<td class="kvitable_td">
+42
+</td>
+<td class="kvitable_td">
+56
+</td>
+<td class="kvitable_td">
+70
+</td>
+<td class="kvitable_td">
+84
+</td>
+<td class="kvitable_td">
+98
+</td>
+<td class="kvitable_td">
+112
+</td>
+<td class="kvitable_td">
+126
+</td>
+<td class="kvitable_td">
+140
+</td>
+<td class="kvitable_td">
+154
+</td>
+<td class="kvitable_td">
+168
+</td>
+<td class="kvitable_td">
+182
+</td>
+<td class="kvitable_td">
+196
+</td>
+<td class="kvitable_td">
+210
+</td>
+<td class="kvitable_td">
+224
+</td>
+<td class="kvitable_td">
+238
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P15
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+15
+</td>
+<td class="kvitable_td">
+30
+</td>
+<td class="kvitable_td">
+45
+</td>
+<td class="kvitable_td">
+60
+</td>
+<td class="kvitable_td">
+75
+</td>
+<td class="kvitable_td">
+90
+</td>
+<td class="kvitable_td">
+105
+</td>
+<td class="kvitable_td">
+120
+</td>
+<td class="kvitable_td">
+135
+</td>
+<td class="kvitable_td">
+150
+</td>
+<td class="kvitable_td">
+165
+</td>
+<td class="kvitable_td">
+180
+</td>
+<td class="kvitable_td">
+195
+</td>
+<td class="kvitable_td">
+210
+</td>
+<td class="kvitable_td">
+225
+</td>
+<td class="kvitable_td">
+240
+</td>
+<td class="kvitable_td">
+255
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P16
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+16
+</td>
+<td class="kvitable_td">
+32
+</td>
+<td class="kvitable_td">
+48
+</td>
+<td class="kvitable_td">
+64
+</td>
+<td class="kvitable_td">
+80
+</td>
+<td class="kvitable_td">
+96
+</td>
+<td class="kvitable_td">
+112
+</td>
+<td class="kvitable_td">
+128
+</td>
+<td class="kvitable_td">
+144
+</td>
+<td class="kvitable_td">
+160
+</td>
+<td class="kvitable_td">
+176
+</td>
+<td class="kvitable_td">
+192
+</td>
+<td class="kvitable_td">
+208
+</td>
+<td class="kvitable_td">
+224
+</td>
+<td class="kvitable_td">
+240
+</td>
+<td class="kvitable_td">
+256
+</td>
+<td class="kvitable_td">
+272
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P17
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+17
+</td>
+<td class="kvitable_td">
+34
+</td>
+<td class="kvitable_td">
+51
+</td>
+<td class="kvitable_td">
+68
+</td>
+<td class="kvitable_td">
+85
+</td>
+<td class="kvitable_td">
+102
+</td>
+<td class="kvitable_td">
+119
+</td>
+<td class="kvitable_td">
+136
+</td>
+<td class="kvitable_td">
+153
+</td>
+<td class="kvitable_td">
+170
+</td>
+<td class="kvitable_td">
+187
+</td>
+<td class="kvitable_td">
+204
+</td>
+<td class="kvitable_td">
+221
+</td>
+<td class="kvitable_td">
+238
+</td>
+<td class="kvitable_td">
+255
+</td>
+<td class="kvitable_td">
+272
+</td>
+<td class="kvitable_td">
+289
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P18
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+18
+</td>
+<td class="kvitable_td">
+36
+</td>
+<td class="kvitable_td">
+54
+</td>
+<td class="kvitable_td">
+72
+</td>
+<td class="kvitable_td">
+90
+</td>
+<td class="kvitable_td">
+108
+</td>
+<td class="kvitable_td">
+126
+</td>
+<td class="kvitable_td">
+144
+</td>
+<td class="kvitable_td">
+162
+</td>
+<td class="kvitable_td">
+180
+</td>
+<td class="kvitable_td">
+198
+</td>
+<td class="kvitable_td">
+216
+</td>
+<td class="kvitable_td">
+234
+</td>
+<td class="kvitable_td">
+252
+</td>
+<td class="kvitable_td">
+270
+</td>
+<td class="kvitable_td">
+288
+</td>
+<td class="kvitable_td">
+306
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P19
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+19
+</td>
+<td class="kvitable_td">
+38
+</td>
+<td class="kvitable_td">
+57
+</td>
+<td class="kvitable_td">
+76
+</td>
+<td class="kvitable_td">
+95
+</td>
+<td class="kvitable_td">
+114
+</td>
+<td class="kvitable_td">
+133
+</td>
+<td class="kvitable_td">
+152
+</td>
+<td class="kvitable_td">
+171
+</td>
+<td class="kvitable_td">
+190
+</td>
+<td class="kvitable_td">
+209
+</td>
+<td class="kvitable_td">
+228
+</td>
+<td class="kvitable_td">
+247
+</td>
+<td class="kvitable_td">
+266
+</td>
+<td class="kvitable_td">
+285
+</td>
+<td class="kvitable_td">
+304
+</td>
+<td class="kvitable_td">
+323
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P20
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+20
+</td>
+<td class="kvitable_td">
+40
+</td>
+<td class="kvitable_td">
+60
+</td>
+<td class="kvitable_td">
+80
+</td>
+<td class="kvitable_td">
+100
+</td>
+<td class="kvitable_td">
+120
+</td>
+<td class="kvitable_td">
+140
+</td>
+<td class="kvitable_td">
+160
+</td>
+<td class="kvitable_td">
+180
+</td>
+<td class="kvitable_td">
+200
+</td>
+<td class="kvitable_td">
+220
+</td>
+<td class="kvitable_td">
+240
+</td>
+<td class="kvitable_td">
+260
+</td>
+<td class="kvitable_td">
+280
+</td>
+<td class="kvitable_td">
+300
+</td>
+<td class="kvitable_td">
+320
+</td>
+<td class="kvitable_td">
+340
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P21
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+21
+</td>
+<td class="kvitable_td">
+42
+</td>
+<td class="kvitable_td">
+63
+</td>
+<td class="kvitable_td">
+84
+</td>
+<td class="kvitable_td">
+105
+</td>
+<td class="kvitable_td">
+126
+</td>
+<td class="kvitable_td">
+147
+</td>
+<td class="kvitable_td">
+168
+</td>
+<td class="kvitable_td">
+189
+</td>
+<td class="kvitable_td">
+210
+</td>
+<td class="kvitable_td">
+231
+</td>
+<td class="kvitable_td">
+252
+</td>
+<td class="kvitable_td">
+273
+</td>
+<td class="kvitable_td">
+294
+</td>
+<td class="kvitable_td">
+315
+</td>
+<td class="kvitable_td">
+336
+</td>
+<td class="kvitable_td">
+357
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P22
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+22
+</td>
+<td class="kvitable_td">
+44
+</td>
+<td class="kvitable_td">
+66
+</td>
+<td class="kvitable_td">
+88
+</td>
+<td class="kvitable_td">
+110
+</td>
+<td class="kvitable_td">
+132
+</td>
+<td class="kvitable_td">
+154
+</td>
+<td class="kvitable_td">
+176
+</td>
+<td class="kvitable_td">
+198
+</td>
+<td class="kvitable_td">
+220
+</td>
+<td class="kvitable_td">
+242
+</td>
+<td class="kvitable_td">
+264
+</td>
+<td class="kvitable_td">
+286
+</td>
+<td class="kvitable_td">
+308
+</td>
+<td class="kvitable_td">
+330
+</td>
+<td class="kvitable_td">
+352
+</td>
+<td class="kvitable_td">
+374
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P23
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+23
+</td>
+<td class="kvitable_td">
+46
+</td>
+<td class="kvitable_td">
+69
+</td>
+<td class="kvitable_td">
+92
+</td>
+<td class="kvitable_td">
+115
+</td>
+<td class="kvitable_td">
+138
+</td>
+<td class="kvitable_td">
+161
+</td>
+<td class="kvitable_td">
+184
+</td>
+<td class="kvitable_td">
+207
+</td>
+<td class="kvitable_td">
+230
+</td>
+<td class="kvitable_td">
+253
+</td>
+<td class="kvitable_td">
+276
+</td>
+<td class="kvitable_td">
+299
+</td>
+<td class="kvitable_td">
+322
+</td>
+<td class="kvitable_td">
+345
+</td>
+<td class="kvitable_td">
+368
+</td>
+<td class="kvitable_td">
+391
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P24
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+24
+</td>
+<td class="kvitable_td">
+48
+</td>
+<td class="kvitable_td">
+72
+</td>
+<td class="kvitable_td">
+96
+</td>
+<td class="kvitable_td">
+120
+</td>
+<td class="kvitable_td">
+144
+</td>
+<td class="kvitable_td">
+168
+</td>
+<td class="kvitable_td">
+192
+</td>
+<td class="kvitable_td">
+216
+</td>
+<td class="kvitable_td">
+240
+</td>
+<td class="kvitable_td">
+264
+</td>
+<td class="kvitable_td">
+288
+</td>
+<td class="kvitable_td">
+312
+</td>
+<td class="kvitable_td">
+336
+</td>
+<td class="kvitable_td">
+360
+</td>
+<td class="kvitable_td">
+384
+</td>
+<td class="kvitable_td">
+408
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P25
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+25
+</td>
+<td class="kvitable_td">
+50
+</td>
+<td class="kvitable_td">
+75
+</td>
+<td class="kvitable_td">
+100
+</td>
+<td class="kvitable_td">
+125
+</td>
+<td class="kvitable_td">
+150
+</td>
+<td class="kvitable_td">
+175
+</td>
+<td class="kvitable_td">
+200
+</td>
+<td class="kvitable_td">
+225
+</td>
+<td class="kvitable_td">
+250
+</td>
+<td class="kvitable_td">
+275
+</td>
+<td class="kvitable_td">
+300
+</td>
+<td class="kvitable_td">
+325
+</td>
+<td class="kvitable_td">
+350
+</td>
+<td class="kvitable_td">
+375
+</td>
+<td class="kvitable_td">
+400
+</td>
+<td class="kvitable_td">
+425
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P26
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+26
+</td>
+<td class="kvitable_td">
+52
+</td>
+<td class="kvitable_td">
+78
+</td>
+<td class="kvitable_td">
+104
+</td>
+<td class="kvitable_td">
+130
+</td>
+<td class="kvitable_td">
+156
+</td>
+<td class="kvitable_td">
+182
+</td>
+<td class="kvitable_td">
+208
+</td>
+<td class="kvitable_td">
+234
+</td>
+<td class="kvitable_td">
+260
+</td>
+<td class="kvitable_td">
+286
+</td>
+<td class="kvitable_td">
+312
+</td>
+<td class="kvitable_td">
+338
+</td>
+<td class="kvitable_td">
+364
+</td>
+<td class="kvitable_td">
+390
+</td>
+<td class="kvitable_td">
+416
+</td>
+<td class="kvitable_td">
+442
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P27
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+27
+</td>
+<td class="kvitable_td">
+54
+</td>
+<td class="kvitable_td">
+81
+</td>
+<td class="kvitable_td">
+108
+</td>
+<td class="kvitable_td">
+135
+</td>
+<td class="kvitable_td">
+162
+</td>
+<td class="kvitable_td">
+189
+</td>
+<td class="kvitable_td">
+216
+</td>
+<td class="kvitable_td">
+243
+</td>
+<td class="kvitable_td">
+270
+</td>
+<td class="kvitable_td">
+297
+</td>
+<td class="kvitable_td">
+324
+</td>
+<td class="kvitable_td">
+351
+</td>
+<td class="kvitable_td">
+378
+</td>
+<td class="kvitable_td">
+405
+</td>
+<td class="kvitable_td">
+432
+</td>
+<td class="kvitable_td">
+459
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>
+P28
+</span>
+</div>
+</th>
+<td class="kvitable_td">
+0
+</td>
+<td class="kvitable_td">
+28
+</td>
+<td class="kvitable_td">
+56
+</td>
+<td class="kvitable_td">
+84
+</td>
+<td class="kvitable_td">
+112
+</td>
+<td class="kvitable_td">
+140
+</td>
+<td class="kvitable_td">
+168
+</td>
+<td class="kvitable_td">
+196
+</td>
+<td class="kvitable_td">
+224
+</td>
+<td class="kvitable_td">
+252
+</td>
+<td class="kvitable_td">
+280
+</td>
+<td class="kvitable_td">
+308
+</td>
+<td class="kvitable_td">
+336
+</td>
+<td class="kvitable_td">
+364
+</td>
+<td class="kvitable_td">
+392
+</td>
+<td class="kvitable_td">
+420
+</td>
+<td class="kvitable_td">
+448
+</td>
+<td class="kvitable_td">
+476
+</td>
+<td class="kvitable_td">
+<i>
+... -->
+</i>
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th last_in_group">
+<div>
+<span>
+{+72}
+</span>
+</div>
+</th>
+<td colspan="19" class="kvitable_td last_in_group">
+<i>
+more
+</i>
+</td>
+</tr>
+</tbody>
+</table>
+****
+
+That is all.
diff --git a/test/evenodd.md b/test/evenodd.md
new file mode 100644
--- /dev/null
+++ b/test/evenodd.md
@@ -0,0 +1,1191 @@
+When a maximum size is specified for the table, it will be truncated.
+
+Here is the even/odd table in its unconstrained form, with column stacking at the thousands
+
+****
+| millions | thousands | _____ 0 _____ | _______ 1 ________ | _______ 2 ________ | <- hundreds
+|          |           | _ 0 _ | _ 2 _ | _ 0 _ | ___ 2 ____ | _ 0 _ | ___ 2 ____ | <- tens
+|          |           | 0 | 1 | 0 | 1 | 0 | 1 |    0 |   1 | 0 | 1 |    0 |   1 | <- ones
++----------+-----------+---+---+---+---+---+---+------+-----+---+---+------+-----+
+|        0 |         0 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|          |         1 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|          |         2 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|        1 |         0 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|          |         1 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|          |         2 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|        2 |         0 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|          |         1 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|          |         2 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+****
+
+****
+<table class="kvitable">
+<thead class="kvitable_head">
+<tr class="kvitable_tr">
+<th rowspan="3" class="kvitable_th">
+<div>
+<span>millions</span>
+</div>
+</th>
+<th rowspan="3" class="kvitable_th">
+<div>
+<span>thousands</span>
+</div>
+</th>
+<th colspan="4" class="kvitable_th multicol">
+<div>
+<span>0</span>
+</div>
+</th>
+<th colspan="4" class="kvitable_th multicol">
+<div>
+<span>1</span>
+</div>
+</th>
+<th colspan="4" class="kvitable_th multicol">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="rightlabel kvitable_th">&nbsp;&larr;hundreds</th>
+</tr>
+<tr class="kvitable_tr">
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>0</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>2</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>0</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>2</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>0</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="rightlabel kvitable_th">&nbsp;&larr;tens</th>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="rightlabel kvitable_th">&nbsp;&larr;ones</th>
+</tr>
+</thead>
+<tbody class="kvitable_body">
+<tr class="kvitable_tr">
+<th rowspan="3" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="3" class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="3" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+</tbody>
+</table>
+****
+
+
+And here is the same table with a `maxCells` specification of `60`:
+
+****
+| millions | thousands | _____ 0 _____ | _______ 1 ________ | _______ 2 ________ | <- hundreds
+|          |           | _ 0 _ | _ 2 _ | _ 0 _ | ___ 2 ____ | _ 0 _ | ___ 2 ____ | <- tens
+|          |           | 0 | 1 | 0 | 1 | 0 | 1 |    0 |   1 | 0 | 1 |    0 |   1 | <- ones
++----------+-----------+---+---+---+---+---+---+------+-----+---+---+------+-----+
+|        0 |         0 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|          |         1 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|          |         2 |   |   |   |   |   |   | even | odd |   |   | even | odd |
+|     {+6} | ___ + ___ | + | + | + | + | + | + |  + _ |   + | + | + |  + _ |   + |
+****
+
+****
+<table class="kvitable">
+<thead class="kvitable_head">
+<tr class="kvitable_tr">
+<th rowspan="3" class="kvitable_th">
+<div>
+<span>millions</span>
+</div>
+</th>
+<th rowspan="3" class="kvitable_th">
+<div>
+<span>thousands</span>
+</div>
+</th>
+<th colspan="4" class="kvitable_th multicol">
+<div>
+<span>0</span>
+</div>
+</th>
+<th colspan="4" class="kvitable_th multicol">
+<div>
+<span>1</span>
+</div>
+</th>
+<th colspan="4" class="kvitable_th multicol">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="rightlabel kvitable_th">&nbsp;&larr;hundreds</th>
+</tr>
+<tr class="kvitable_tr">
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>0</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>2</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>0</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>2</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>0</span>
+</div>
+</th>
+<th colspan="2" class="kvitable_th multicol">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="rightlabel kvitable_th">&nbsp;&larr;tens</th>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th class="rightlabel kvitable_th">&nbsp;&larr;ones</th>
+</tr>
+</thead>
+<tbody class="kvitable_body">
+<tr class="kvitable_tr">
+<th rowspan="3" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">
+</td>
+<td class="kvitable_td">even</td>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th colspan="2" class="kvitable_th multicol last_in_group">
+<div>
+<span>{+6}</span>
+</div>
+</th>
+<td colspan="12" class="kvitable_td last_in_group">
+<i>more</i>
+</td>
+</tr>
+</tbody>
+</table>
+****
+
+The same table with no column stacking and a `maxCells` specification of `60`:
+
+****
+| millions | thousands | hundreds | tens | ones | Value |
++----------+-----------+----------+------+------+-------+
+|        0 |         0 |        1 |    2 |    0 |  even |
+|          |           |          |      |    1 |   odd |
+|          |           |        2 |    2 |    0 |  even |
+|          |           |          |      |    1 |   odd |
+|          |         1 |        1 |    2 |    0 |  even |
+|          |           |          |      |    1 |   odd |
+|          |           |        2 |    2 |    0 |  even |
+|          |           |          |      |    1 |   odd |
+|          |         2 |        1 |    2 |    0 |  even |
+|          |           |          |      |    1 |   odd |
+|          |           |        2 |    2 |    0 |  even |
+|          |           |          |      |    1 |   odd |
+|    {+72} | ___ + ___ | __ + ___ |  + _ |  + _ | _ + _ |
+****
+
+****
+<table class="kvitable">
+<thead class="kvitable_head">
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>millions</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>thousands</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>hundreds</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>tens</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>ones</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>Value</span>
+</div>
+</th>
+</tr>
+</thead>
+<tbody class="kvitable_body">
+<tr class="kvitable_tr">
+<th rowspan="36" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th rowspan="12" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">even</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">even</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="12" class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">even</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">even</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="12" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">even</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="4" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">
+</td>
+</tr>
+<tr class="kvitable_tr">
+<th rowspan="2" class="kvitable_th">
+<div>
+<span>2</span>
+</div>
+</th>
+<th class="kvitable_th">
+<div>
+<span>0</span>
+</div>
+</th>
+<td class="kvitable_td">even</td>
+</tr>
+<tr class="kvitable_tr">
+<th class="kvitable_th">
+<div>
+<span>1</span>
+</div>
+</th>
+<td class="kvitable_td">odd</td>
+</tr>
+<tr class="kvitable_tr">
+<th colspan="5" class="kvitable_th multicol last_in_group">
+<div>
+<span>{+72}</span>
+</div>
+</th>
+<td class="kvitable_td last_in_group">
+<i>more</i>
+</td>
+</tr>
+</tbody>
+</table>
+****
