     runOptions: runOptions
   return
 
+
 runChain = (repeat) ->
   {chain, runOptions} = @setup
   chain.run runOptions for i in [0 ... repeat]

        functions.contextPermanent()
        functions.repeat(50, functions.empty)
      ]
      buildContext: -> a:0, b:0, c:0, d:0, e:0, f:0, g:0
    run  : runChain



        functions.next()
        functions.repeat(50, functions.empty)
      ]
    run  : runChain

  benchmark 'run() many   next    permanent',
