class Upstream {

  public boolean setOrCancel(Subscription incoming) {
    if (!SUBSCRIPTION.compareAndSet(this, null, incoming)) {
      incoming.cancel();
      return false;
    }
    return true;
  }

  public  Upstream();

}