Implements a real history to remove bugs in multi-step workflows