public static IReactionScenarioGivenStateBuilder Given(this ReactionScenarioBuilder builder, StreamName stream, params object[] events)
 {
     if (events == null)
     {
         throw new ArgumentNullException(nameof(events));
     }
     return(builder.Given(events.Select(@event => new RecordedEvent(stream, @event))));
 }
 public static IReactionScenarioGivenStateBuilder Given(this ReactionScenarioBuilder builder, params RecordedEvent[] events)
 {
     if (events == null)
     {
         throw new ArgumentNullException(nameof(events));
     }
     return(builder.Given(events));
 }