This concerns many occurrences in source files MultiSigWallet.sol and MiniMeToken.sol. There are several reason to use 'require(condition);' instead of 'if(!condition) throw;' : 1. Faster execution, consumes less gas 2. More clear : 'throw' naming is perturbing because it does not throw an exception that we can catch. 3. Solidity will certainly deprecate throw (https://github.com/ethereum/solidity/issues/1793).