Per @Greengroove's feedback, changing syntax to:
[Show|Hide] # grp1 - grp2 - grp3 | mode
mode can be any of these for the new Disable behavior:
"Disable"
"Comment"
"Remove" (slightly different from FilterBlast impl)
Any other mode is treated as the default behavior.
Filtration always writes out as "Disable" or default (none)
Also removed vestigal logging and comments.
https://github.com/ben-wallis/Filtration/issues/40
For any given block that uses block groups, those blocks will be
enabled/disabled rather than toggled between show/hide if the following
syntax is used:
[show|hide] #! [group_spec]
Notice the additional "!" immediately after the "#" and before the first
group name.
It is possible to have some blocks which toggle Enable/Disable and some
which toggle Show/Hide for a given group.