remove => RemoveHandler(DataIsDirtyChangedEvent, value);
add => AddHandler(DataIsDirtyChangedEvent, value);