namespace Toolkit.Foundation; public record Confirm(TValue Value); public record Confirm { public static Confirm As(TValue value) => new(value); public static Confirm As() where TValue : new() => new(new TValue()); }