Maybe `()` is a better default? As-is, with no raises we'll do

except None as e:

which I guess doesn't raise an exception (for trying to catch a thing that could never have been raised) but catching () is at least catching a thing that's valid "input" to except.