refactor(filter): smaller
refactor(filter): smaller

- Uses OperatorSubscriber
- Much smaller

benlesh/RxJS,kwonoj/RxJS,martinsik/rxjs,benlesh/RxJS,ReactiveX/rxjs,ReactiveX/rxjs,martinsik/rxjs,benlesh/RxJS,kwonoj/RxJS,kwonoj/RxJS,kwonoj/RxJS,martinsik/rxjs,benlesh/RxJS,martinsik/rxjs,ReactiveX/rxjs,ReactiveX/RxJS,ReactiveX/RxJS,ReactiveX/RxJS,ReactiveX/rxjs,ReactiveX/RxJS