better preserve stacked event when there is a chain of mocked events
Easier builder patterns