# Functions

SplitAuthority splits an authority string into userinfo, host, and port.
SplitURI splits a uri string into a scheme and remainder.
SplitUserInfo splits a user info string into a user and password.