fix binding.unbind() removing wrong subs from dependency