class ActionView::StreamingFlow

def append!(key, value)

if that's the key it's waiting for.
by providing and resuming back to the fiber,
Appends the contents for the given key. This is called
def append!(key, value)
  super
  @fiber.resume if @waiting_for == key
end