<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def handle_target(self, request, controller_args, controller_kwargs):
 """Internal method for this class handles normalizing the passed in values from the decorator using .normalize_target_params() and then passes them to the set .target() """

        try:
            param_args, param_kwargs = self.normalize_target_params(
                request=request,
                controller_args=controller_args,
                controller_kwargs=controller_kwargs
            )
            ret = self.target(*param_args, **param_kwargs)
            if not ret:
                raise ValueError("{} check failed".format(self.__class__.__name__))

        except CallError:
            raise

        except Exception as e:
            self.handle_error(e)