Note that users no longer need to call ParseURL.