On AlterNet: bank deposit guarantee