title: Dots in function parameter name
body: <p>Is a parameter name with dots possible in powershell? The obvious approach - see <code>Dmaven.failsafe.debug</code> fails:</p>
  
  <pre><code>function mvn-failsafe-debug {
    param (
      [string] $Dmaven.failsafe.debug="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_shmem,server=y,address=Maven,suspend=n",
      [parameter(Position=0, ValueFromRemainingArguments=$true)]
      $args
    )
    &amp; "$env:M2_HOME\bin\mvn.bat" $args
  }
  </code></pre>