public static void ExpectMsgs <T>(
     this MarbleTest marbleTest,
     string sequence,
     TestProbe probe,
     Action <string, T> assertion) =>
 marbleTest.Expect(
     sequence,
     probe.EventProducer <T>(),
     assertion);