Spell check....?

From my naive point of view it seems that in the best spirit of OOP a fundamental text editor which incorporates the OS’s spell checker could be developed and then used anywhere and everywhere Rhino takes in text. What’s the flaw in this thinking?