Fixes #7293.

Attempts to make SMES less stubborn about refusing to be turned off.
Removes code in Topic() which is handled by parent.
Merge pull request #7394 from PsiOmegaDelta/SMES

Fixes #7293 (or tries to)