code: def logparse(*args, **kwargs):
      
      from clitool.cli import clistream
      from clitool.processor import SimpleDictReporter
  
      lst = [parse] + args
      reporter = SimpleDictReporter()
      stats = clistream(reporter, *lst, **kwargs)
      return stats, reporter.report()
docs: Parse access log on the terminal application.
      If list of files are given, parse each file. Otherwise, parse standard
      input.
  
      :param args: supporting functions after processed raw log line
      :type: list of callables
      :rtype: tuple of (statistics, key/value report)