hunk.code_window: declare module '../../Observable' {
     interface Observable<T> {
       switch: SwitchSignature<T>;
     }
   }
  
hunk.labels: keep keep add keep keep
hunk.after_edit:     _switch: SwitchSignature<T>;
  
hunk.file_path: src/add/operator/switch.ts
hunk.type: add
file: 
  import { Observable } from '../../Observable';
  import { _switch, SwitchSignature } from '../../operator/switch';
  
  Observable.prototype.switch = _switch;
  
  declare module '../../Observable' {
    interface Observable<T> {
      switch: SwitchSignature<T>;
    }
  }