url object which is immutable.
Whenever you make a new change a new instance is returned
programmatic access to request parameters (set none to remove from list)


unicode->ascii
