# Functions
Compile compiles an input format string into a StringFormatter.
CompileEvent compiles an event format string into an runnable EventFormatString.
MustCompileEvent copmiles an event format string into an runnable EventFormatString.
# Structs
EventFormatString implements format string support on events of type common.MapStr.
StringElement implements StringFormatter always returning a constant string.
VariableOp defines one expansion variable, including operator and parameter.
# Interfaces
FormatEvaler evaluates some format.
StringFormatter interface extends FormatEvaler adding support for querying formatter meta data.
# Type aliases
VariableCompiler is used to compile a variable expansion into an FormatEvaler to be used with the format-string.