AS 3 and OOP

Anybody know where I can find some good online articles about taking an OOP approach in AS 3.0? Mainly I’m looking at design here, whether there are some unusual constructs that change traditional OOP design. I just read up a little bit on namespaces, reflection, and prototypes but I don’t really have any experience with that stuff (even though reflection can be used in other languages) - I’m not sure how/if I can apply it in a solid OOP design.

Thanks.