Hey everyone,

I've been doing some work with the address object and I feel like it's a little bit too restrictive and may need some modification. Right now, the address object requires a First Name, Last Name and an Email address. But if you look at most e-commerce sites, the address forms do not include or require these 3 fields. In some cases the First Name and Last Name fields are replaced with a "Full Name or Attention To" field but it's rarely required. Also, you rarely see a separate field for email on the address record since most sites require you to login with an email.

What are your thoughts on doing one of the following:

1. Keep the existing format in place but make the First Name, Last Name and Email address fields optional. This would be configurable in the settings.  
2. Replace the First Name & Last Name fields with an optional "Full Name" field and make the email field optional. Both would be configurable in the settings.
3. Do one of the two options above but remove Email completely from the address object.
4. Remove First Name, Last Name, and the Email address fields and add a 3 optional address field to capture any additional information the customer may need to include.


Thanks in advance for your thoughts!