Any way to differentiate nested _root references?!

I’m sorry if this has been covered before, but I’m not even sure what the technical terms are that describe the problem, so it’s difficult for me to search for a solution to this issue…

I have a main swf file (basically, a movie player), which, for the most part, just loads swf files into a container object and plays them.

The nested clips are typically just straight movies that start at frame one and just play to the end, then another clip is loaded.

However, some of the nested clips are interactive (games and such) that have alot of actionscript (2.0) within them.

Now the problem is that, within the nested clips, _root objects are referenced, however, when the clips are loaded into the main swf container, the _root references the _root of the container, rather than the _root of the nested clip.

I figured out that I can replace the _root references with something like _root.container.xxxx, but when I do that the nested clips don’t work as a stand-alone (which isn’t really necessary, but is easier to test without having to first load into the container swf).

So, is there a property I can set that will differentiate between a _root reference within a nested clip as opposed to a _root reference in the container clip?