Closures aren&#x27;t more expensive than what you use; they&#x27;re not heap-allocated by default, and a closure that doesn&#x27;t close over everything should end up being a regular old function.<p>We just merged an RFC for ? syntax, which should make error handling less verbose.