Visual Studio IntelliCode gets whole-line code completions, dynamic refactoring detection