`NSURLComponents` is too new for us to use :crying_cat_face: