VisualStudioのメソッド抽出

VisualStudio2010でメソッド抽出やってみた。
 
<抽出前>
    string a = "";
    bool b = false;
    a = "";
    if (b)
        a = "true";
    Console.WriteLine(a);

<抽出後>
    string a = "";
    bool b = false;
    a = Hoge(a, b);
    Console.WriteLine(a);
 
private static string Hoge(string a, bool b) {
    a = "";
    if (b)
        a = "true";
    return a;
}
 
Hogeにstringの引数がくっついてるのが納得いかん(コードの書き方に難があるというのはいいっこなし)。
 
VisualStudio2015では納得いく動きになってんだけどね。