using uCalcSoftware;

var uc = new uCalc();
var t_original = new uCalc.Transformer();
t_original.Description = "Original Transformer";

// Clone the transformer
var t_cloned = t_original.Clone();

Console.WriteLine($"Original Description: {t_original.Description}");
Console.WriteLine($"Cloned Description:   {t_cloned.Description}");

// Modify the clone's description to ensure they are independent
t_cloned.Description = "Cloned and Modified";

Console.WriteLine($"Original after mod: {t_original.Description}");
Console.WriteLine($"Cloned after mod:   {t_cloned.Description}");