code: def get_optionals_without_choices(self, actions):
      
      boolean_actions = (
        _StoreConstAction, _StoreFalseAction,
        _StoreTrueAction
      )
      return [action
              for action in actions
              if action.option_strings
              and not action.choices
              and not isinstance(action, _CountAction)
              and not isinstance(action, _HelpAction)
              and type(action) not in boolean_actions]
docs: All actions which are:
        (a) Optional, but without required choices
        (b) Not of a "boolean" type (storeTrue, etc..)
        (c) Of type _AppendAction
  
      e.g. anything which has an argument style like:
         >>>	-f myfilename.txt