ok, thanks.
I still don’t understand however, why where-object doesn’t read the entire contents of the “name” object.
for example dir -> Get-ChildItem
is the output of name, right? so why does where-object work with get-children, but not with dir.