Fix bug with hakken initialization

Also, shoreline is a little overzealous in errors, maybe?
Fix up some error message formatting
Merge tag 'v0.0.2'