Má to svoje limity, protože pokud má aplikace uložený stav a vy v té změně nějak upravíte jeho strukturu, tak se vám uložený stav samozřejmě neztransformuje, takže aplikace může dělat podívné věci.
Nevím zda samozřejmě - CL je možná letitý, ale součástí jazyka je automatické updatování objektů při předefinování jejich třídy, které aplikace může customizovat pro správnou transformaci.