def METHOD_NAME(
    op: qml.CommutingEvolution, params: Sequence[TensorLike]
):
    new_hamiltonian = bind_new_parameters(op.hyperparameters["hamiltonian"], params[1:])
    freq = op.hyperparameters["frequencies"]
    shifts = op.hyperparameters["shifts"]
    time = params[0]
    return qml.CommutingEvolution(new_hamiltonian, time, frequencies=freq, shifts=shifts)