New Framework to Keep Smart Contracts from Outsmarting Us