i am working on MSVC
static bool filter_entity(void* entity) { return entity == nullptr; }; template static bool Dispatch(const F& filte