Well, I can see a some nice scenarios to use this.

But I had hoped for something much more powerful Smiley

private string Foo(int x)
{
    return x + 10;
}

public DoSomeThing(Method name)
{
    var fooValue = name(10);
}

public Caller()
{
    DoSomeThing("Foo");
}

That's what I call dynamic Big Smile OR even more useful, dynamics for class names also.