[Overall] IHaveRecoverableTabs::HasSimilarTab() for #1785.
[Overall] Code style fixes.
[LMP] Fixed HasSimilarTab() functor.
[TSM] Don't re-add similar tabs, closes #1785 again.