failSetTrue property

Object? failSetTrue
getter/setter pair

When set, setBackupConfirmed throws ONLY on the confirmed: true write — so a restore test can let the crash-safe false gate-close succeed, the wallet restore succeed, then fail just the confirm-open persist (the "restored but confirmation didn't survive → hold at forced backup" path).

Implementation

Object? failSetTrue;