class AbstractSubscription implements Subscription {

  public final void signal(boolean force) {
    if (force || demand > 0) {
      signal();
    }
  }

  protected  AbstractSubscription(Subscriber<? super T> downstream, Executor executor);

}