Progressed enough that the vCards are being converted to Records and resolved as a promise as a collection of Records. I've noticed from some sample dump() output that Records seems to create new fields instead of using the defaults for some of the simple fields like name, leading me to believe that the Records needs to be adjustd for things like case sensitivity, i.e. NAME vs. name, EMAIL vs. email.