def message_list
      list = []
      each do |k, v|
        list.concat(v.message_list)
      end
      list
    end
def message_list
      list = []
      each do |k, v|
        list.concat(v.message_list)
      end
      list
    end
Returns a flat array where each element is a full sentence. Eg:
 [
   "Email isn't in the right format.",
   "Name is too weird",
   "That's not a city, silly!",
   "State isn't a valid option."
 ]