class ActiveModel::Errors

def keys

person.errors.keys # => [:name]
person.errors.messages # => {:name=>["cannot be nil", "must be specified"]}

Returns all message keys.
def keys
  messages.keys
end