These are the branches in our tree, each branch forms a complete query that could be sent
to the main bugset to return all the bugs it contains
For example, a single bugAspects could be or it could be ,
,,
In this implementation, , is different from
,.
These are the leaves of the tree, note that coloring is not done here, it is done in BugRenderer
This class is basically just a wrapper for BugInstance