T1002123 spell checker

I thought this would be a five minute fix but it turned out to be more difficult. At least I could remove my first AspectJ code.
That is weird, I could see the SpellingEngine class (which didn't have an interface) with the noextend-annotation when I implemented this code, but now I can't see it anymore too. I don't know which version is the actual one and where the other version came from.