Additionally, by integrating Open Zeppelin’s Multisig Wallet we will increase security by requiring multiple parties to agree on transactions before executions. With this mechanism, transactions can be executed only when confirmed by a predefined number of owners. Beaver has and will continue to specify the visibility of all functions within the specified contract. The current version of Solidity will show warnings during the compilation of functions that have visibility set to help encourage best practices. Beaver will also convert the variable to higher precision, perform all mathematical operations and finally convert it back to output precision when needed.