#include "{{ headerPath }}" // Thunks template struct __Thunk { template <__Function *func> static Ret call(Args... args) { return func->get_thunk_target()(std::forward(args)...); } }; // Thunk Enabler thunk_enabler_t thunk_enabler; {{ main }}