Fix for watchers closing.

Iterated array should never be modified during iteration, http://jsfiddle.net/9t64K/1.