Fl.*, mx.*, and flash.*, oh my!

Okay, I just want to get this COMPLETELY straight in my head, so**[COLOR=Sienna] if someone could double check this list for me and correct any mistakes.[/COLOR]**

[SIZE=3]flash.*[/SIZE]
Most ([COLOR=Sienna]all?[/COLOR]) of these classes are builtin to the Flash player, and therefore don’t add to the final size of the SWF.
Flash Professional - YES
Flex SDK - YES
Flash Builder/Flex Builder - YES

[SIZE=3]fl.*[/SIZE]
These components, tweens, and classes are available inside of Flash Professional, and unless you export all components into a SWC, they are NOT available in the Flex SDK. Unless you own a personal copy of Flash Professional CS3/CS4, it violates terms of use to export fl components to a SWC.
Flash Professional - YES
Flex SDK - NO
Flash Builder/Flex Builder - NO

[SIZE=3]mx**.[/SIZE]
These components are meant to be added to the stage via MXML. However, these components can be used as regular ActionScript classes and instantiated like any other component via pure ActionScript ([COLOR=Sienna]
??
[/COLOR]).
*Flash Professional - NO
Flex SDK - [COLOR=Sienna]
???*[/COLOR]
Flash Builder/Flex Builder - YES*