             changes: 0
             extraLoop: false
             src: ''
+            scope: null
 
         while mainLoop
             mainLoop--

    result.total = total
    result.changes = changes
    result.extraLoop = extraLoop
    return



    index = 0
    cd = topCD
    while cd
        scope = result.scope = cd.scope

        # default watchers
        total += cd.watchList.length
