Do you, Programmer, take this Object to be part of the persistent state of your application, to have and to hold, through maintenance and iterations, for past and future versions, as long as the application shall live?
--Arturo Bejar
The SwingSet vat-upgrade solution preserves capability security through the upgrade. It's pretty nifty.