Bug 53796 - TestCompiler uses static Set which can grow huge
This interface is a means to allow the pair data to be saved with the parent
instance, thus allowing it to be garbage collected when the thread completes.
This uses a bit more memory, as each controller test element includes the data
structure to contain the child element. However, there is no need to store the