Make xml-> return empty strings instead of skipping non-matching nodes

Description

xml-> returns a variable number of strings, depending on what the predicates match.

When using xml-> to filter XML content, it would be very handy to have xml-> return empty strings when there is no match for the predicates. This allows processing malformed XML more accurately.

I've created an example here:
https://gist.github.com/bzg/a35c4f986583e490480b5932d601ffed

Environment

Any

Assignee

Alex Miller

Reporter

import

Labels

Approval

None

Patch

None

Priority

Major
Configure