public static Reaction <Reaction <KeyboardKeyEventArgs> > WhenKeyDown(this Reaction <Key> reaction, GameWindow window, params Key[] keys) { return(reaction.Filter(key => key.In(keys)).WhenAnyKeyDown(window)); }