Err, of course this won't work for some modes though, of course, as well (same with KEEP.)  Still, better than always GL_ZERO/GL_ZERO.

-[Unknown]