Again a case of "for inheritors". If they call this themselves but don't give an `TextInputEventArgs` then code that subscribes to the event could crash assuming (reasonably I believe) that they will be passed something not `null`.