human
Solve the following python programming problem given the following code:
def __init__(self, tp1, tp2, * type_params, **kwargs) : 
    self._type_params = list (map (self._validate_type_param, ((help, tp2) + type_params))) 
    help = kwargs.get ('help') 
    def choose_default() : 
        return self._type_params [0]._raw_default () 
default = kwargs.get ('default', choose_default) 
    super (Either, self).__init__ (default = default, help = help) 

    
    

    Fix the buggy line: self._type_params = list (map (self._validate_type_param, ((help, tp2) + type_params)))
assistant
#Here is Python program to fix the buggy line: self.

self._type_params = list (map (self._validate_type_param, ((tp1, tp2) + type_params)))