Select: fix interaction between defaultToFirst and overriding getListValues
rename Model.getLabel to Model.getDisplayName