An experimental HTTP client for APIs