Powershell\'s array notation has rather bizarre, albeit documented, behavior for slicing the end of arrays. This section from the official documentation sums up the bizarreness
Although not as neat as you might want but is cleaner in the way PowerShell works ...
(@(1,2,3,4)) | Select-Object -Skip 1
returns ...
2 3 4