def METHOD_NAME():
  """Returns an option parser instance."""
  p = optparse.OptionParser('time.py [options] ARGV...')
  p.add_option(
      '--tsv', dest='tsv', default=False, action='store_true',
      help='Write output in TSV format')
  p.add_option(
      '--rusage', dest='rusage', default=False, action='store_true',
      help='Also show user time, system time, and max resident set size')
  p.add_option(
      '-o', '--output', dest='output', default=None,
      help='Name of output file to write to to')
  p.add_option(
      '-a', '--append', dest='append', default=False, action='store_true',
      help='Append to the file instead of overwriting it')
  p.add_option(
      '--field', dest='fields', default=[], action='append',
      help='A string to append to each row, after the exit code and status')
  p.add_option(
      '--time-fmt', dest='time_fmt', default='%.4f',
      help='sprintf format for elapsed seconds (float)')
  p.add_option(
      '--stdout', dest='stdout', default=None,
      help='Save stdout to this file, and add a column for its md5 checksum')
  p.add_option(
      '--print-header', dest='print_header', default=False, action='store_true',
      help='Print an XSV header, respecting --rusage, --stdout, --field, and --tsv')
  return p