これらの制限はどちらも解決可能である。どの拡張メソッドにバインドすべきかを決定するのに必要なコンパイル時のコンテキストを、コンパイラが取り込めな かった理由はない。同様に、型オブジェクトの匿名機能を出力することができ、メソッドおよびプロパティの起動に動的呼び出しを用いることができる。しか し、言語はゆっくりと進化し、Mads Torgersen氏によると、C# 4ではこうした制限に対処する計画はない模様である。
C# Future(リンク)のサイトで詳細を参考することができる。