Thank you for writing.
The DocuemntSpellChecker is implemented with MEF
to support dynamic loading of different languages and plugins based model. To support this processing the MEF engine loads the assemblies in the application directory and searches for SpellChecker related interfaces implementation to create / load and activete the spell checker system.
I hope this information is helpful. Feel free to ask if you have any additional questions.
the Telerik team