So, if data is an object that has a *truthy* status, reject?  This does not seem right, it **will reject** if `data.status` is truthy i.e. `200`, `"ok"`, `"success"`.