better to have 
`{|server| uri_scheme + server }`
then
`{|u| "#{detect_uri_scheme}#{u}" }`