TODO: remove the hacks that require Zip<Left<VecGraph<_>>, L> instead of VecGraph<L>
Zip<Left<VecGraph<_>>, L>
VecGraph<L>