http://bonsaiden.github.io/JavaScript-Garden/#object.forinloop, it's not good to use a naked `for in` loop like that.

Instead of doing a forloop, I think that we should change how the destroy_child event is triggered so that it passes in the view that is being deleted.  This way we can just use indexOf instead of a for loop.  @zmetcalf what do you think?