error: Invalid `type Event`, associated type `Event` is reserved and must bound: `From<Event>` or `From<Event<Self>>` or `From<Event<Self, I>>`
 --> $DIR/event_type_invalid_bound_2.rs:9:3
  |
9 |         type Event: IsType<<Self as frame_system::Config>::Event>;
  |         ^^^^
