With all due respect, I defer to the lengthy discussions in which I have participated on this matter as reference for how things should work (search on "filter tree"). Bottom line is it is not terribly dissimilar to what you suggest. Kinook is familiar with all these discussions. I really don't have anything else to add as to my recommendations for implementation.
|