class_docstr: A click parameter that parses the value into datetime.date objects.
  
  Parameters
  ----------
  tz : timezone-coercable, optional
      The timezone to parse the string as.
      By default the timezone will be infered from the string or naiive.
  as_timestamp : bool, optional
      If True, return the value as a pd.Timestamp object normalized to
      midnight.
code: def parser(self, value):
      ts = super(Date, self).parser(value)
      return ts.normalize() if self.as_timestamp else ts
  
imports: from itertools import count
  import click
  import pandas
  from .context_tricks import CallbackManager
label_desc: Use image node_id 2 for calling the Date obj's underlying member method code with example usage: obj.parser(value) and returns: unknown