Hello!
Just out of curiosity, what is the intended functionality? Should groups be able to be "groups of groups"? Is there any thought of a kind of n-depth search through these tags? i.e. given the following tags:
#+TAGS: contexts: home work town.
#+TAGS: work: project_A project_B.
would a search for the tag "contexts" return the headings with that tag, return the headings of all the tags in the contexts group or would it return all the tags at n depths?
This gives reason for some interesting thoughts i.m.o
Regards
Gustav