Switching to dll-based ribbon; 1st commit