nodes: 0, module; 1, function_definition; 2, function_name:set_vassals_wrapper_params; 3, parameters; 4, block; 5, identifier:self; 6, default_parameter; 7, default_parameter; 8, default_parameter; 9, expression_statement; 10, expression_statement; 11, expression_statement; 12, expression_statement; 13, return_statement; 14, identifier:wrapper; 15, None; 16, identifier:overrides; 17, None; 18, identifier:fallbacks; 19, None; 20, comment:"""Binary wrapper for vassals parameters.
  
          :param str|unicode wrapper: Set a binary wrapper for vassals.
  
          :param str|unicode|list[str|unicode] overrides: Set a binary wrapper for vassals to try before the default one
  
          :param str|unicode|list[str|unicode] fallbacks: Set a binary wrapper for vassals to try as a last resort.
              Allows you to specify an alternative binary to execute when running a vassal
              and the default binary_path is not found (or returns an error).
  
          """; 21, call; 22, call; 23, call; 24, attribute; 25, attribute; 26, argument_list; 27, attribute; 28, argument_list; 29, attribute; 30, argument_list; 31, identifier:self; 32, identifier:_section; 33, identifier:self; 34, identifier:_set; 35, string; 36, identifier:wrapper; 37, identifier:self; 38, identifier:_set; 39, string; 40, identifier:overrides; 41, keyword_argument; 42, identifier:self; 43, identifier:_set; 44, string; 45, identifier:fallbacks; 46, keyword_argument; 47, string_content:emperor-wrapper; 48, string_content:emperor-wrapper-override; 49, identifier:multi; 50, True; 51, string_content:emperor-wrapper-fallback; 52, identifier:multi; 53, True
code: def set_vassals_wrapper_params(self, wrapper=None, overrides=None, fallbacks=None):
          """Binary wrapper for vassals parameters.
  
          :param str|unicode wrapper: Set a binary wrapper for vassals.
  
          :param str|unicode|list[str|unicode] overrides: Set a binary wrapper for vassals to try before the default one
  
          :param str|unicode|list[str|unicode] fallbacks: Set a binary wrapper for vassals to try as a last resort.
              Allows you to specify an alternative binary to execute when running a vassal
              and the default binary_path is not found (or returns an error).
  
          """
          self._set('emperor-wrapper', wrapper)
          self._set('emperor-wrapper-override', overrides, multi=True)
          self._set('emperor-wrapper-fallback', fallbacks, multi=True)
  
          return self._section