This change will allow someone extending Razor to use generic type parameters in generated classes. There's no user-level extensibility provided here yet, as in there is no language support for adding type parameters.