Console.WriteLine($"Deserialized to {roundTrip.HI1Object.GetType().Name} with Target Identifier \"{(roundTrip.HI1ObjectasLITaskObject).TargetIdentifier}\"");
PrintFooter();
// Scenario 4: Create a custom serializer to handle derived types when serializing an object with properties of HI1Object and not the derived types.