Fix race condition where 'set' events trigger a binding.clear before 'once' has had a chance to set it