Is there a situation in which we need to have an extension method with a default value of an object being extended?
<p>Is there a situation in which we need to have an extension method with a default value of an object being extended?</p>

<p>For example,</p>

<pre><code>public static class util
{
  public static string Foo(this string name="Hello world")
  {
     return name;
  }
}
</code></pre>
