code: function modelIndexErrors(errors, context) {
          if (context && context.modelIndexErrors) {
              return context.modelIndexErrors(errors);
          }
          if (Array.isArray(errors)) {
              var rtn = {};
              _.each(errors, function(data) {
                  for (var name in data) {
                      if (data.hasOwnProperty(name)) {
                          rtn[name] = data[name];
                      }
                  }
              });
              return rtn;
          } else {
              return errors;
          }
      }
docs: Returns model validation errors in a standard format.
  expected return is { field1Key: errorMessage, field2Key: errorMessage, ... }
  
  This implementation will look for [{field1Key: message}, {field2Key: message}, ...]