Situation: I have a complex model, and I try to remove redundant lines or nodes.
Problem: Often times, modifications are made in a selection view that hides some members, or some members are not visible behind others. A node or line is assumed to be redundant, but it actually is part of the an upper-level object in the hierarchy of definitions: a line forms another surface, a node forms another line that forms another surface, or forms a member, or is the basis for a load definition.
When deleting a node or line, it could cause a chain reaction of deletions or deactivation of dependent objects or load definitions in the model, without any warnings. In large models, this could go overlooked and way later in the design it shows itself in the results, when it is no longer possible to simply press undo.
This happens more often, when multiple people would work on a model, either in succession or in parallel, where they might be unaware of the intention behind the existence of certain objects in the model.
Requested feature: Add a checkbox, that if turned on, the model would warn the user that by proceeding to delete an object which is lower in the hierarchy, what other objects higher in the hierarchy of definitions would also be deleted. This simple feature will save lots of time.