Reading this got me thinking, I wonder if it would be possible to set up a smart contract to transfer all of your funds into a wallet that she controls after a certain timeout (say a year) unless explicitly stopped by you. Kind of like a failsafe. So that once a year you cancel the transaction before it happens, but if you pop your clogs, it goes through