title: In powershell, is it possible to enforce naming of arguments?
body: <p>Given a script foo.ps1: param($x,$y) return $x/$y</p>
  
  <p>Is it possible to enforce explicit parameter naming when calling it?</p>
  
  <p>./foo.ps1 5 10        would generate an error
  ./foo.ps1 -x 5 -y 10  would be OK</p>