Fix alter() on PhutilURI() to actually conform to the interface the class exposes.
Fix alter() on PhutilURI() to actually conform to the interface the class
exposes.

christopher-johnson/libphutil,Khan/libphutil,PageUpPeopleOrg/libphutil-patches,zhihu/libphutil,schlaile/libphutil,eSpark/libphutil,uhd-urz/libphutil,wikimedia/phabricator-libphutil,fivestars/libphutil,wxstars/libphutil,newbeess/libphutil,aik099/libphutil,uber/libphutil,wikimedia/phabricator-libphutil,devurandom/libphutil,Automattic/libphutil,memsql/libphutil,Automattic/libphutil,uhd-urz/libphutil,wikimedia/phabricator-libphutil,codelabs-ch/libphutil,schlaile/libphutil,wxstars/libphutil,schlaile/libphutil,uber/libphutil,christopher-johnson/libphutil,librewiki/libphutil,yangshiqi/libphutil,Symplicity/libphutil,memsql/libphutil,zhihu/libphutil,Khan/libphutil,devurandom/libphutil,aik099/libphutil,julkiewicz/libphutil,r4nt/libphutil,aik099/libphutil,christopher-johnson/libphutil,codelabs-ch/libphutil,librewiki/libphutil,Symplicity/libphutil,uber/libphutil,PageUpPeopleOrg/libphutil-patches,librewiki/libphutil,newbeess/libphutil,r4nt/libphutil,eSpark/libphutil,zhihu/libphutil,r4nt/libphutil,yangshiqi/libphutil,yangshiqi/libphutil,Automattic/libphutil,memsql/libphutil,devurandom/libphutil,PageUpPeopleOrg/libphutil-patches,julkiewicz/libphutil,fivestars/libphutil,julkiewicz/libphutil,newbeess/libphutil,Symplicity/libphutil,codelabs-ch/libphutil,uhd-urz/libphutil,Khan/libphutil,wxstars/libphutil,eSpark/libphutil,fivestars/libphutil