template<typename... Args>
checkpoint::detail::ByteCopyableVariant struct