code: def create_overwrite_for_estimate(
      self,
      column,
      column_name,
      dates,
      next_qtr_start_idx,
      requested_quarter,
      sid,
      sid_idx,
      col_to_split_adjustments=None,
      split_adjusted_asof_idx=None,
      split_dict=None,
  ):
      return [
          self.overwrite_with_null(
              column,
              next_qtr_start_idx,
              sid_idx,
          )
      ]
  
imports: from abc import abstractmethod, abstractproperty
  from interface import implements
  import numpy
  import pandas
  from six import viewvalues
  from toolz import groupby
  from zipline.lib.adjusted_array import AdjustedArray
  from zipline.lib.adjustment import Datetime641DArrayOverwrite, Datetime64Overwrite, Float641DArrayOverwrite, Float64Multiply, Float64Overwrite
  from zipline.pipeline.common import EVENT_DATE_FIELD_NAME, FISCAL_QUARTER_FIELD_NAME, FISCAL_YEAR_FIELD_NAME, SID_FIELD_NAME, TS_FIELD_NAME
  from zipline.pipeline.loaders.base import PipelineLoader
  from zipline.utils.numpy_utils import datetime64ns_dtype, float64_dtype
  from zipline.pipeline.loaders.utils import ffill_across_cols, last_in_date_group
label_desc: Use image node_id 1 for calling the PreviousEarningsEstimatesLoader obj's underlying member method code with example usage: obj.create_overwrite_for_estimate(column, column_name, dates, next_qtr_start_idx, requested_quarter, sid, sid_idx, col_to_split_adjustments, split_adjusted_asof_idx, split_dict) and returns: list