*/
public PackageScope(ASScope containingScope, String packageName, ScopedBlockNode contentsNode)
{
super(containingScope, contentsNode);
Workspace workspace = (Workspace)containingScope.getWorkspace();
PackageNamespaceDefinitionCache packageNSCache = workspace.getPackageNamespaceDefinitionCache();
internalNamespaceReference = packageNSCache.get(packageName, true);
publicNamespaceReference = packageNSCache.get(packageName, false);
if( containingScope instanceof ASFileScope )
{
// Add the implicit imports, so they still work inside packages,
// since we won't consult the containing file scope for actionscript files