I've multiple times got the advise in this forum to use the Weave macro instead of weaving rules. This works fine so far, but I've never got a clear explanation of the semantic of this macro. And I've never found any documentation about it.
I've thought it's just a short cut for a Loop macro with a nested call macro. But now I wanted to generate the content of a PropertiesFile from a list of nodes, where each node produces multiple properties. I've tried this with the weave macro and failed. The Loop variant in contrast works as expected. So, what's the difference?