def _fuzzy_group(args, quick_exit=False):
 saw_other = False
 for a in args:
  if (a is True):
   continue
  if (a is None):
   return
  if (quick_exit and saw_other):
   return
  saw_other = True
 return (not saw_other)

def _fuzzy_group ( args , quick_exit = False ) : saw_other = False for a in args : if ( a is True ) : continue if ( a is None ) : return if ( quick_exit and saw_other ) : return saw_other = True return ( not saw_other )
return true if all args are true .