public NemerleProjectNode(NemerlePackage pkg)
{
FileTemplateProcessor = new NemerleTokenProcessor();
CanFileNodesHaveChilds = true;
SupportsProjectDesigner = true;
OleServiceProvider.AddService(typeof(VSLangProj.VSProject), VSProject, false);
// Store the number of images in ProjectNode so we know the offset of the Nemerle icons.
//
_imageOffset = ImageHandler.ImageList.Images.Count;
foreach (Image img in NemerleImageList.Images)
ImageHandler.ImageList.Images.Add(img);
InitializeCATIDs();
CanProjectDeleteItems = true;
}