Level feature for each node output

Hello there!

I don’t know if this is already an idea of somebody else, but I couldn’t find a similar post as of this time.
Anyway, I would like to suggest for a leveling feature for each of the outputs in every node. These will be similar to the level feature of each of the node inputs.
A best example feature is the Flatten. I don’t want to connect a Flatten node every time a node creates an output of lists where needs flattening. With the ‘Flatten’ level feature, unnecessary Flatten nodes will be reduced.

Below is how I would like the output node.


Can we see this as a future feature in the Dynamo nodes?

I’m not sure I understand how/why this would be implemented. Can you elaborate and provide an example of where it would fit?