code: public static <S, T extends Event> InputMapTemplate<S, T> consume(
              EventType<? extends T> eventType,
              BiConsumer<? super S, ? super T> action) {
          return consume(EventPattern.eventType(eventType), action);
      }
docs: When the given event type occurs, runs the given action, consumes the event,
  and does not attempt to match additional {@code InputMap}s (if they exist).