Merge node suggestion: on "Merge by key" add option to keep only matched items

The idea is:

On the merge node when selecting “Merge by key” add a configurable option to keep only item which found a match and discard the items which did not find a match.

My use case:

On my workflows I work with different system and lose data when use GET requests. in order to combine the data from multiple systems I use the Merge node. I don’t want to have items with incomplete data after the merge.

I think it would be beneficial to add this because:

It will make merging data nodes cleaner and the output data will have a consistent pattern.