All,

I understand it's probably best practice to name your custom classes differently than the built-in AS3.0 classes; however, what kind of problems could I run into if I don't?

Specifically, I have a class which, ideally I want to name DataProvider. But, as you know, there is already a DataProvider class on the Flash platform (used for list-based components and such).

Now, I don't think I'll ever use BOTH of those classes, so I'm assuming as long as I reference the correct DataProvider class in my import statements I should be ok?

What if I DO need to use both, is that even possible?