Quitados los setters publicos con funciones tipo ruby, se valida mejor con el hunt. Arreglos para tablas en vez num de columnas