URL::GetProtocol() tweaks