* [XamlC] Allow Properties and BP of generic types * try hard to convince the compiler that the variable is initialized * Update MethodDefinitionExtensions.cs