void InjectAtIndex(int index)
{
index = AddIsChangedSetterCall(index);
var propertyDefinitions = propertyData.AlsoNotifyFor.Distinct();
index = propertyDefinitions.Aggregate(index, AddEventInvokeCall);
AddEventInvokeCall(index, propertyData.PropertyDefinition);
}