Better errors

This improves the error output of most errors in `simplebridge`. It is not a very complex patch, but is long.
Not much besides making it obvious that it's not used anywhere else. But don't bother, I'll merge like this.