A group consists of a non-empty pattern |...|.
When \putVBorder is called, in \:VBorder we have a sequence of the
form <COLGROUP><COL ...">...</COLGROUP>... with the last tag possibly
missing.
\let\:VBorder=\empty
-_-_-
\xdef\:VBorder{\:VBorder
<!--table:table-column-group ???="TBL-\TableNo-\ar:cnt g"-->}%
-_-_-
\xdef\:VBorder{\:VBorder<table:table-column\Hnewline
\csname a:table-column-style\endcsname\Hnewline
/>}%
-_-_-
\NewConfigure{table-column-style}{1}
\Configure{table-column-style}
{table:style-name="TBL-\TableNo -\ar:cnt"}
-_-_-
\xdef\:VBorder{\:VBorder
\ifnum \NewGroup> 0
<!--/table:table-column-group-->\remove:eog <</ >>\fi}%
-_-_-
\def\:temp{#1}\ifx\:temp\empty
\else\HCode{<!--/table:table-column-group-->}\fi
-_-_-