Powershell Function Variable Types