`$isEmpty` fixes

We should only use $isEmpty on $viewValue not for validating models.
Ah, I didn't see your reverted the commit.