this is the only outstanding issue with this cl this hack is for demonstration only  it accesses some private variables  could be made public and does not work for retrystage and repeatstage  they do not inherit from builderstage  retrystage getstagenames repeatstage getstagenames is a dirty hack imho i propose letting this cl in with simply a todo here to also handle the case when an exception escapes a stage  i ll work on that and test that separately sg 