HAS_CALLBACK
#define HAS_CALLBACK(b) ((b)->callback != NULL || (b)->callback_ex != NULL)
#define HAS_CALLBACK(b) ((b)->callback_ex != NULL)