The configuration editor and the output configurations look good. However, I think the reasoning for cardinality in combination with tree hierarchy is not optimal.

results in

here I would expect that not picking any Brake would be valid since it is optional.
Similarly, if the brake is changed to mandatory every Brake instance needs to be selected. Here, I would expect that between 1 and 3 need to be selected and not necessarily all.
Originally posted by @SundermannC in #36 (comment)
results in
here I would expect that not picking any Brake would be valid since it is optional.
Similarly, if the brake is changed to mandatory every Brake instance needs to be selected. Here, I would expect that between 1 and 3 need to be selected and not necessarily all.
Originally posted by @SundermannC in #36 (comment)