pub fn handle_glider_input_or(
    data: &JoinData<'_>,
    update: &mut StateUpdate,
    output_events: &mut OutputEvents<'_, '_>,
    fallback_fn: fn(_: &JoinData<'_>, _: &mut StateUpdate)
)