Removing optional address fields when not needed.
API fetches labels
Correctly handle domestic/international address switches
Better error reporting in exception.