Fail to panic & fix the build

Two commits:

* fix some `fail!`s that were left
* fix the build