only fuse sources when *all* nodes are SeqSources. fixes #349