Created by: AndrewSouthpaw
It is not apparent from the docs that src can be listened for when it finishes, which is immensely useful if performing a pipe after an asynchronous result. I've added an example to the documentation to surface this functionality, since I lost several hours puzzling over how to accomplish this task.