only if we support alternative syntax, and the uri contains the username and password in the authority
part of the uri, then we would need some special logic to capture that information and strip those
details from the uri, so we can continue parsing the uri using the normal syntax