When a user adds a 'Part' to a test/quiz, they have the option to 'Random draw from question pool'. If you select this option you are provided with a drop down containing a list of question pools that have questions attached to them. The list provided in this drop down can be confusing, because it does not indicate to the user any sort of hierarchy.
For example, if you have a question pool titled 'My Pool' which has 3 questions, and you also have a sub-pool of 'My Pool' which also has the same name ('My Pool'), with the same number of questions attached, the list presented to the user is:
So it becomes difficult for the user to determine which pool is which, unless they've taken the effort to name them such that the hierarchy is actually part of the question pool title(s).
The easiest solution to this is just to modify the way this list is presented to the user. Prefix any sub-pools in the list with their respective parent pool. In this way, the above example would be presented to the user as:
My Pool (3)
My Pool: My Pool (3)
By presenting the list in this manner, the user is immediately aware that the second entry is actually a sub-pool of the first entry. The attached patch addresses this issue.