I noticed that the VCard class only has a getByType method.
If the VCard contains multiple types for a property there is currently no easy way to select this exact property.
If we have a VCARD like this:
BEGIN:VCARD
VERSION:3.0
TEL;TYPE=HOME,CELL:112233445566
TEL;TYPE=WORK,CELL:665544332211
TEL;TYPE=WORK:7778889994455
TEL;TYPE=EXTERNAL:555555555
END:VCARD
Selecting WORK will always return "665544332211".