table-driven, support for other MVs besides addresses
more multi-valued items: URLs, social profiles, IM profiles
refac: use 'dict' instead of 'hash' to fit iOS terminology