Overload resolver for VALUES regressed when commonTClass could return wider TClass even given INTEGER,null.
Instead of adding an extra cast in that case, just simplify how the tinstance first transitions to non-null.
Fixes #710