Delimited continuations for Ruby