the current code just adds http:// if a server name does not start with http:// - if i "supply a scheme" different than http it will still not work. i would just drop the line to avoid confusion.