The Vault language [ref] is a safe version … its type checker ensures that client code using … [p. 99] An object can be in one of … changes as the result of a call. Vault … Vault separately checks each program function. The function's … [If] we have two tracked objects at a … [must be] distinct as well. This non-aliasing property … lets the checker track object states without making …
Google-1
Google-2
Copyright clearance needed for quotation.