docs: public static <GIVEN, WHEN, THEN> Scenario<GIVEN, WHEN, THEN> create( Class<GIVEN> givenClass, Class<WHEN> whenClass,
              Class<THEN> thenClass ) {
          return new Scenario<GIVEN, WHEN, THEN>( givenClass, whenClass, thenClass );
      }