Creo que te había faltado explicar eso, ahora tiene más sentido.
Ahora bien, si desde la función
validar
vas a invocar a la función que realiza la validación, ¿por qué no mejor usas esa directamente? Creo que sería lo más conveniente pues no veo que hagas algo extra en
validar
.
Saludos