Roslyn Plugins part 2