Georg Brandl <georg at python.org> added the comment: There is a reason: we don't usually check the type of flag arguments; just their truth value is used. ---------- _______________________________________ Python tracker <report at bugs.python.org> <http://bugs.python.org/issue13761> _______________________________________