Finished logic to update the 'best guess' parts of the Detective notes (again - this is all in SuspectsPanel now). ...and, just as I have a really elegant and powerful system working (including an 'Unsure' option which appears whenever there are more than 2 possible suspects)... I take another look at the requirements and, well, it doesn't look like the code actually had to do anything after all.  Oh well, our code is awesome, at least.