# Functions
GetFormatter creates a new JSONFormatter.
InitializeFormatter creates a singleton Formatter.
NewJSONFormatter creates a new JSONFormatter.
NewTextFormatter creates a new TextFormatter.
# Structs
JSONFormatter prints items and lists in JSON format.
JSONMessage hosts generic messages.
TextFormatter prints items and lists.
# Interfaces
Formatter defines output printing interface.