ok...makes sense, to keep in mind, I raised this with @hayd on #3856, should replace this call with io.common._url_open or something (which can have options to handle e.g. gzip data), and also to have consistent exceptions, say NetworkError or somthing....fine for now, this is really a FYI