Straw man: ```powershell ps | where name =~ chrome | kill $it.pid ``` TL;DR, when a statement refers to `$it`, it effectively desugars into a closure taking one parameter whose value is the current pipeline input.