protected override void UndoInContext(AudioMetadata.ValueHelper <TValue> context, TValue savedInfo)
 {
     context.TryAddValue(Argument, savedInfo);
 }
 protected override object ExecuteInContext(AudioMetadata.ValueHelper <TValue> context)
 {
     context.TryAddValue(Argument.BeatIndex, Argument.Value);
     return(null);
 }