We're starting to think about Go 2. This talk addresses some of the current issues with handling errors in Go. We introduce a burner package that addresses these issues by introducing a unified model of error, defer, and panic. Although this package can simplify Go code today, we hope that experience with this package can help us understand how error handling can be improved at the language level.