class Task {

  public static void setUnobservedExceptionHandler(UnobservedExceptionHandler eh) {
    unobservedExceptionHandler = eh;
  }

    Task();
  private  Task(TResult result);
  private  Task(boolean cancelled);

}