   )
 
   helpers.render source, false, {playerScores}, (node, view) ->
-    for childNode in Array::slice.call(node.childNodes)
+    for childNode in node.childNodes
       equal childNode.className,  'present'
       equal parseInt(childNode.innerHTML, 10), playerScores.get(childNode.id)
     QUnit.start()

    crono: 10

  helpers.render source, false, {playerScores}, (node, view) ->
    for childNode in Array::slice.call(node.childNodes)
      equal childNode.className,  'present'
      equal parseInt(childNode.innerHTML, 10), playerScores[childNode.id]
    QUnit.start()

        deepEqual names, ['a', 'b', 'c', 'd', 'e']

getVals = (node) ->
  parseInt(child.innerHTML, 10) for child in node.childNodes

asyncTest 'it should stop previous ongoing renders if items are removed', ->
  getSet = (seed) -> new Batman.Set(seed, seed+1, seed+2)
