The function should be marked as a map and as propagating-input-nodes. Also, the must-copy-input-nodes property is not alwayts tree. It is true if the preserve mode is no-preserve. In general, I admit that must-copy-input-nodes is not a good name for this property; it should be called requires-standalone-input-trees (this is a little too long, but probably it's worth adopting in place of the current name). But the property is well documented in functions/function.cpp.
-- https://code.launchpad.net/~zorba-coders/zorba/feature-node_copy/+merge/97562 Your team Zorba Coders is subscribed to branch lp:zorba. -- Mailing list: https://launchpad.net/~zorba-coders Post to : firstname.lastname@example.org Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp