Binding generators apparently need this as they can't really know that the callback is guaranteed to be called exactly once and that the user_data can be freed at the end of it.
Binding generators apparently need this as they can't really know that the callback is guaranteed to be called exactly once and that the user_data can be freed at the end of it.