Adicionando lógica de Rulers; Retirando aplicação da lógica de Rulers; Nova validação por lógica dentro de Model base;