title: Creating proxy with bypass list fails if it contains "*"
body: <p>The code:</p>
  
  <pre><code> New-Object System.Net.WebProxy($Env:http_proxy, $true, @('localhost', '*.domain.com')
  </code></pre>
  
  <p>fails with the error:</p>
  
  <pre><code> New-Object : Exception calling ".ctor" with "3" argument(s): "parsing "*.domain.com" - Quantifier {x,y} following nothing."
   At line:1 char:6
   + $p = New-Object System.Net.WebProxy($Env:http_proxy, $true, @('*.domain.com', 'l ...
  </code></pre>
  
  <p>The <code>Quantifier {x,y} following nothing</code> is regex error which is strange. I tried to use regex escape chars but nothing. </p>
  
  <p>Any solutions ?</p>