Він мав на меті створення інфраструктури для реалізації мов динамічної типізації. Що суттєво поліпшило підтримку динамічних API в C# , було бажаним для початку робіт над мовою TypeScript та було використано наявними реалізаціями, наприклад PowerShell. Нові можливості в версії 4.0: