updated - itemwait continues forward now, but runs do not stop.  it is progress.

problems
  1- toplevel goes to completed when not all items have started but so-far started items are completed.
  2- not-started/preq-fail propagates not-started/na (which propagates not-started/preq-fail)