The Mystery Behind RxJS iif | Cheng's Blog