How Visual Studio goes about loading its toolbox