def METHOD_NAME(
    self,
    name: str,
    input: Dict[str, Any],
) -> Any:
    """Pass `input` to step `name` and return its output.
    This method can be overridden to add further handling of `input` and
    the output (if it's outside the purview of the step handler).
    Parameters
    ----------
    name : str
        Step name.
    input : dict of str to object
        Step input. Keys are precessors' names.
    Returns
    -------
    object
        Step output.
    """
    step_handler = self._step_handlers[name]
    return step_handler.run(input)