Creacion de los objetos de dominio de workflow

Se podrian crear dos factory uno para crear un estado normal y otro para los finales, evitando a priori tener que usar el setter despues de crear el objeto.