Hay que ver como llamar al constructor, y creo que funciona bien,
obviamente faltan los test, pero me refiero a la logica.