INDIRECT_CALL_2
#define INDIRECT_CALL_2(f, f2, f1, ...) \
#define INDIRECT_CALL_2(f, f2, f1, ...) f(__VA_ARGS__)