How to read workflow's Trace setting

In Sequential Workflows the trace settings looks like this:

If there are just three options, the field Trace Level seems unnecessary and this can be set under the Trace property, no?

It cannot be merged. The Trace property is calculated and indicates whether the current step will or will not be traced. While the Tracel Level property sets the level for the current nodes and all the sub-nodes that have InheritFromParent set.

Exemple of Trace property results (last column) based on the values of this node and parent node’s Trace Level:

Current Node’s Trace Level Parent Node’s Trace Level Trace
Yes Any value Yes
No Any value No
InheritFromParent Yes Yes
InheritFromParent No No
InheritFromParent InheritFromParent Depends on higher level nodes
InheritFromParent All the parent nodes are set to InheritFromParent No

Understood, thanks. In that case what about to rename those two properties in order to make it more obvious and comprehensible?

For example – including order change:

Trace Level > Node Trace
Trace > Inherited Result Trace