public static AccountState PutOnAlert(this AccountState account) => account.With ( Status: AccountStatus.Frozen, AllowedOverdraft: 0m );
public static AccountState Freeze(this AccountState account) => account.With(Status: AccountStatus.Frozen);