public CompositeState Reduce(CompositeState state, UpdateGuidAction action)
 {
     state.RandomGuid = action.Guid;
     return(state);
 }
 public IAction Execute(CompositeState state, UpdateGuidAction action)
 {
     Console.WriteLine(action.GetType());
     return(NullAction.Instance);
 }