Micro-library containing typed exceptions for HTTP errors