Load tools with collection type source attributes into the workflow editor #4514
Should allow using filter failed and merge collection tools within workflows.
This is really a very rough first order approximation of how the editor should be reasoning about the collection types and mapping for these tools - the way it reasons about format_source for datatypes for non-collection connections - but it is probably better than just excluding such connections?
Fixes #4509 ... at least partially.
I adjusted the style a bit - but I'm not sure we want that extra space. I get that it is inconsistent right now - hopefully we will be applying a fixed style soon.
Otherwise - thanks for the detailed review @mvdbeek - I really appreciate it and I'm glad it worked.