hunk.code_window:           this.value = innerArgs;
             if (selector) {
               results = tryCatch(selector).apply(ctx, innerArgs);
               if (results === errorObject) { return subscriber.error(results.e); }
               subscriber.next(results);
             } else {
               if (innerArgs.length <= 1) {
  
hunk.labels: keep keep keep replace keep 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 {toArray} from '../../operator/toArray';
  Observable.prototype.toArray = toArray;
  