One of the challenges I have run into working with Commerce Server is utilizing the multi-value key fields in the profile system. I am finding that they are a bit clunky. It would be nice if the Commerce Server team would implement some additional functionality to make simple procedures like adding an address to a user profile easier. Using the UserObject profile as an example, the way it currently works is that if you add an Address profile and want to link it to a specific user, you need to add the AddressID (a GUID) to the address_list property in...