In the manual interface, you can click on a column group and then hide/unhide all the columns in the group with a single click (or two/three clicks if the hidden state is mixed).
What is some simple JSL that accomplishes this same thing by script?
My attempts to script this all look squirrelly to me.