Bug fix: multiple named-outputs to positional inputs overwrite each other