<@U2E974ELT> does that mean that we have to define...
# coroutines
a
@elizarov does that mean that we have to define a non-blocking iterator for an Observable?