docs: function _normalizeValidate (field) {
    if (field.validate) {
      Object.keys(field.validate).forEach(key => {
        let validateItem = field.validate[key]
        if (typeof validateItem === 'function') { return }
        // Adiciona la propiedad args, si el validador no lo tuviera.
        // Ejemplo:    min: 10   ->   min: { args: 10 }           isInt: true    ->    isInt: { args: true }
        if ((typeof validateItem !== 'object') || (typeof validateItem.args === 'undefined')) {
          field.validate[key] = { args: validateItem }
        }
        // Convierte los validadores booleanos:    isInt: { args: true }   ->    isInt: true
        // Sequelize no admite validateKey: { args: true }, es por eso que si existe, ésta se elimina.
        if (typeof field.validate[key].args === 'boolean') {
          delete field.validate[key].args
          if (typeof field.validate[key].msg === 'undefined') {
            field.validate[key] = true
          }
        }
        // Corrige el problema cuando se declaran args con valores de 0 y 1.
        // Se corrige porque Sequelize los toma como valores booleanos, cuando debería tomarlos como números enteros.
        // Ejemplo:     min: { args: 0 }  ->   min: { args: [0] }    y   min: { args: 1 }  ->   min: { args: [1] }
        if ((typeof field.validate[key].args !== 'undefined') && ((field.validate[key].args === 0) || (field.validate[key].args === 1))) {
          field.validate[key].args = [field.validate[key].args]
        }
      })
    }
  }