Powershell Function Multiple Variables Analysis Paralysis