<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def react(self, **kwargs):
 """ The time of recation is ignored hereTime is ignored here and should be handled by whatever called this function. """

        react_type = kwargs.get("type", self._type)

        if react_type == 'hover':
            return self.__hover(**kwargs)
        elif react_type == 'stick':
            pass
        elif react_type == 'reverse':
            return self.__reverse(**kwargs)
        else:
            raise ValueError("Bathymetry interaction type not supported")