the returned observable doesn't know exactly when ...
# rx
m
the returned observable doesn't know exactly when it'll be subscribed to, as it may happen a while later, so it needs to buffer