This will be used right before handle_event() in order to filter out events, useful to make the previous "no touchpad events" behavior the default, and have gesture subclasses include manually the touchpad events they handle.
This will rarely have any use if no subclassing is allowed, so just make it private for our own.
For now, at least. We do this by hiding the instance and class structures in private headers.