code: def update_dataset(
      dataset,
      futr_df,
      id_col="unique_id",
      time_col="ds",
      target_col="y",
  ):
      futr_dataset = dataset.align(
          futr_df,
          id_col=id_col,
          time_col=time_col,
          target_col=target_col,
      )
      return dataset.append(futr_dataset)
  
imports: import warnings
  from collections.abc import Mapping
  import numpy
  import pandas
  import pytorch_lightning
  import torch
  import utilsforecast.processing
  from torch.utils.data import Dataset, DataLoader
  from utilsforecast.compat import DataFrame, pl_Series
label_desc: Use image node_id 8 for calling the TimeSeriesDataset obj's underlying member method code with example usage: obj.update_dataset(dataset, futr_df, id_col, time_col, target_col) and returns: dataset