Typehint typo
Fix `ex-info` call args (@kul)
Expose exception to user as :throwable (@kul)