sudo rm -rf --no-preserve-root /
                                            sudo rm -rf --no-preserve-root /
                                        
                                    > Hey @pcaversaccio, > > Took a quick look at the code because I agree it feels weird. So far I agree with the rationale but changing the order of...
> i rewrote the code to enforce spec point 3. but snekmate uses the current behavior here (touch `used` module in `__init__()` function): https://github.com/pcaversaccio/snekmate/blob/modules/src%2Fsnekmate%2Fgovernance%2Ftimelock_controller.vy#L254 This actually a very important pattern...
`MCOPY` got added here: https://github.com/a16z/halmos/pull/293.
FYI, an old reference implementation: https://github.com/javgh/ed25519-solidity and a recent one: https://github.com/rdubois-crypto/FreshCryptoLib/blob/master/solidity/src/FCL_ed25519.sol