fixed isDeepEqual
added check for destroyed bindings