That's an interesting change, and I think it means a different substring of the URL. With `http://jesse:secret@square.com:80/foo`, the authority is `jesse:secret@square.com:80` and the host is `square.com`. Or at least that's what Android's URL class does. We should confirm that that's the desired behavior.