hunk.code_window:           let results;
             this._isScalar = true;
             if (selector) {
               results = tryCatch(selector).apply(ctx, innerArgs);
               if (results === errorObject) {
                 return subscription.add(scheduler.schedule(dispatchError, 0, { err: results.e, subscriber }));
               }
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit:             results = tryCatch(selector).apply(this, innerArgs);
  
hunk.file_path: src/observable/bindCallback.ts
hunk.type: replace
file: import {Observable} from '../../Observable';
  import {multicast} from '../../operator/multicast';
  Observable.prototype.multicast = multicast;
  