Powershell Allow Empty String Parameter Function