offer a consistent decorator-ish API for the functionality of pure_http