Closed ndw closed 4 months ago
Maybe this was intentional. In 1.0, the (single) output port result
was explicitly designated as primary="false"
. But I’m not sure what the 1.0 reasoning for this was.
Oh, suprise here too. And my implementation has "result" as primary. May be it is just a copy-paste from 1.0, but given the other steps it would feel more natural to me, to have "result" as primary.
I definitely think it should be primary.
I can't recall what he rationale was in 1.0. Possibly that it was "destructive" in the sense that it doesn't return the source document modified, it returns c:result
marked true or false. But we fixed most of those in 3.0. I think it's very likely that Achim is correct and it's just an oversight.
That surprises me. Was that intentional, or an oversight?