Powershell ExpandProperty changes source object – why?
Lets say I have an array of objects with some properties, one of which is itself an array of objects. I want to ‘flatten’ this structure & report each of the embedded objects alongside selected attributes from its parent object.