File "array.json": ["bogus"]
PS C:\Users\Me> (Get-Content "array.json" | ConvertFrom-Json -NoEnumerate).GetType()
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True Object[] System.Array
PS C:\Users\Me> (Get-Content "array.json" | ConvertFrom-Json).GetType()
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True String System.Object
While probably useful sometimes, definitely not what I was unexpecting. Answer posted below to help others and avoid confusion.