Burrow has been taught some new tricks recently. There is support for WASM contracts, using the solang Solidity to WASM compiler; a proposal mechanism which means a set of transactions will be pending until it gets enough votes; the ABIs for contracts are tracked on chain; a chain can be dumped to json and then restored to new chain.