Feature/generate named constructor from beConstructedThrough

call '$event->markAsWorthReRunning()` here so that phpspec knows the suite might have a different result when  rerun after this change.