and actually, I'd do this check in `ThreadListUI.updateThreadWithContact` as you do it everytime before calling this method ! This would win some lines ! :-)