class_docstr: Log statistics writer implementation for the console, mainly for debugging purposes. Creates table-like console
  text in a fixed width layout.
code: def _event_to_tag(
      event: Callable, name: str, groups: Optional[List[str]]
  ) -> List[str]:
      # use the qualified name of the method as a basis, in the form 'EventInterface.event_method'
      qualified_name = event.__qualname__
  
      path = qualified_name.split(".")
  
      if name is not None and len(name):
          path.append(name)
  
      if groups is not None:
          for group in groups:
              # support grouping projections by skipping None values
              if group is None:
                  continue
  
              path.append(str(group))
  
      return path
  
file_path: maze/maze/core/log_stats/log_stats_writer_console.py
imports: import os
  from typing import Optional, Callable, List
  import numpy
  from maze.core.log_stats.log_stats import LogStatsWriter, LogStats
label_desc: Use image node_id 3 for calling the LogStatsWriterConsole obj's underlying member method code with example usage: obj._event_to_tag(event, name, groups) and returns: path