class Mail::CommonAddressField

def do_decode

def do_decode
  return nil if Utilities.blank?(value)
  address_array = element.addresses.reject { |a| decoded_group_addresses.include?(a.decoded) }.map { |a| a.decoded }
  address_text  = address_array.join(", ")
  group_array = groups.map { |k,v| "#{k}: #{v.map { |a| a.decoded }.join(", ")};" }
  group_text  = group_array.join(" ")
  return_array = [address_text, group_text].reject { |a| Utilities.blank?(a) }
  return_array.join(", ")
end