Thanks, I wasn't sure how to implement this.  `:repeat` sounds likely good enough to me.  Perhaps we can alter this such that the requirement is to have the block return only media? Something compatible with `#play`? The idea is that the block may want to return more than one piece of audio, or perhaps even take something about the caller into account, but it doesn't necessarily have to be complex logic.