I would think it should be KnockoutSubscriptionArrayChangeEvent<T> to keep the type on the value property ? (