Objects with no '.Count' Property - use of @() (array subexpression operator) vs. [Array] cast Objects with no '.Count' Property - use of @() (array subexpression operator) vs. [Array] cast powershell powershell