protected override Id <Individual> GenerateId()
    {
        var instance = new IndividualId();

        instance.Value = $"IndividualId-{Guid.NewGuid()}";
        return(instance);
    }
    protected override Id <Individual> GenerateId()
    {
        var instance = new IndividualId();

        instance.Value = $"IndividualId-{Guid.NewGuid()}";     //Example of custom logic
        return(instance);
    }