Previous change selected the first ContactValues object even when its name fields are all empty. This time, vCard composer checks the name fields and skip the object withouth valid name. One exception is the object with IS_SUPER_PRIMARY flag. If IS_SUPER_PRIMARY flag is set, the object will be selected even when the object does not have valid name. Add a unit test for this fix. Internal issue number: 2252304