template<typename FunctorT, typename RegT, typename InfoT, typename FnT, typename = void>
vt::auto_registry::RegistrarFunctor struct