on(sndr, sch, closure),
which upon completion of a sender 
sndr,
transfers execution to an execution agent
belonging to a scheduler 
sch's associated execution resource,
then executes a sender adaptor closure 
closure
with the async results of the sender, and
that then transfers execution back to the execution resource
on which 
sndr completed
.