Issue #22087:add ability to build item group trees
Issue #22087:check for infinite recursion
Merge pull request #228 from garyhgohoos/22087

Issue #22087:add ability to build item group trees