Propagate exceptions from delegate