On Fri, 22 Oct 2010, Faré wrote:
2- is depending on a suppressed component a bug, a nop, or something that forces the component to be un-suppressed?
If X depends on Y, and Y has been disabled, then X cannot load properly.
Was Y a requirement for X, or just something that should load earlier? If the former, then X should not be allowed to load. If the latter, then there's no issue.
If X is not allowed to load, under what circumstances should this cause the operation to fail?
Rather than ponder these ambiguities, maybe it would be better to let the user insert errors where they belong, possibly using IF clauses? Then ASDF could adopt the simple rule of proceeding unless told otherwise.
- Daniel