Remove unused code.
Fix test class.
Use TidyWeakReferenceQueue.
Iterate 10 times.
Tidy up.
Remove unused method.
Must use TidyWeakReference to be properly cleaned up.
Experiment with reflection.