Embed asset to Class

Why am I getting a “Instantiation attempted on a non constructor” error when I try to run this in Flash? Im trying to embed the pic, assign it to the class and addChild. This code works fine on some of my other scripts, copied exactly…am I losing it today?

ActionScript Code:
[LEFT]package

[COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]display[/COLOR].[COLOR=#000080]Bitmap[/COLOR];
[COLOR=#0000FF]import[/COLOR] flash.[COLOR=#000080]events[/COLOR].[COLOR=#000080]Event[/COLOR];

[COLOR=#0000FF]import[/COLOR] org.[COLOR=#000080]papervision3d[/COLOR].[COLOR=#000080]objects[/COLOR].[COLOR=#000080]primitives[/COLOR].[COLOR=#000080]Plane[/COLOR];
[COLOR=#0000FF]import[/COLOR] org.[COLOR=#000080]papervision3d[/COLOR].[COLOR=#000080]view[/COLOR].[COLOR=#000080]BasicView[/COLOR];

[COLOR=#000000][[/COLOR]SWF[COLOR=#000000]([/COLOR][COLOR=#0000FF]width[/COLOR]=[COLOR=#FF0000]"640"[/COLOR], [COLOR=#0000FF]height[/COLOR]=[COLOR=#FF0000]"480"[/COLOR], [COLOR=#0000FF]backgroundColor[/COLOR]=[COLOR=#FF0000]"#000000"[/COLOR], frameRate=[COLOR=#FF0000]"60"[/COLOR][COLOR=#000000])[/COLOR][COLOR=#000000]][/COLOR]
[COLOR=#0000FF]public[/COLOR] [COLOR=#000000]**class**[/COLOR] ExplodingPic [COLOR=#0000FF]extends[/COLOR] BasicView
[COLOR=#000000]{[/COLOR]
    [COLOR=#000000][[/COLOR]Embed[COLOR=#000000]([/COLOR]source=[COLOR=#FF0000]"assets/IMG_0009.JPG"[/COLOR][COLOR=#000000])[/COLOR][COLOR=#000000]][/COLOR]
    [COLOR=#0000FF]private[/COLOR] [COLOR=#000000]**var**[/COLOR] hAsset:[COLOR=#000000]**Class**[/COLOR];
    
    [COLOR=#0000FF]public[/COLOR] [COLOR=#000000]**function**[/COLOR] ExplodingPic[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR]
    [COLOR=#000000]{[/COLOR]
        [COLOR=#000000]**var**[/COLOR] h:Bitmap = [COLOR=#000000]**new**[/COLOR] hAsset[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR] as Bitmap;
        addChild[COLOR=#000000]([/COLOR]h[COLOR=#000000])[/COLOR];
        
    [COLOR=#000000]}[/COLOR]
[COLOR=#000000]}[/COLOR]

[COLOR=#000000]}[/COLOR]
[/LEFT]