Make sure observers are removed on dealloc.