Added a property definition for agent to store the value. The caller can
turn it into a VCard instance if they choose.