@Override
 public void call(Subscriber<? super T> s) {
   s.setProducer(new ScalarAsyncProducer<T>(s, value, onSchedule));
 }