static SpellingHelper()
{
// The SingletonToDispose will be disposed during system shutdown.
// This will clear m_spellers and properly dispose of all the engines (and the C++ memory they allocate).
SingletonsContainer.Add(new SingletonToDispose());
}