@nedbat Has been upset at me before for specifying a default of None, so I will let you two argue that one out :) .

I don't mind catching the typeerror if that would help.