How to use Squiggly .swc in CS4?

I am trying to use “Squiggly” (Adobe’s Flash spellchecking component) in Flash CS4. The Squiggly documentation says “the core spell checking engine can be used in pure Flash applications without any dependency on Flex packages.” – so I think it can be done.

When you download the component from them, it arrives as a swc file.

I have spent two days trying to get the swc loaded in my CS4 project. I can’t find a straight, simple example of how you use a .swc file in CS4.

Can anyone give me complete directions on how to do this? I’ve tried copying the swc to a wide array of locations in the “Program Files\Adobe\Adobe Flash CS4” folder. I’ve tried putting it in the actual project folder, and in a “com” folder in the project folder. I’ve tried going into the publish settings and adding it as a new “library path.”

The problem is, once I do all that I don’t know how to properly refer to the object. The code I am using is:

import com.adobe.linguistics.spelling.SpellChecker;
import com.adobe.linguistics.spelling.SpellingDictionary;
var dictionary:SpellingDictionary = new SpellingDictionary();

It always gives me the same error:
1046: Type was not found or was not a compile-time constant: SpellingDictionary.

The component never appears in my “components” panel either.

I don’t understand why there is no “hello world” type example of how to use swc’s in Flash! Two days trying to do something so simple… please help me, someone!