pipelet.js, query_tree_emit(): allow multiple sources per destination for the same transaction