add pipeToSelection support, see #3430

also add explanation to docs about what happens when Identify message
hits a non-existing path element