The default formatter that can display Elixir terms.
The default format function.
@spec format(map(), Keyword.t()) :: String.t()
It receives a map that has a :context field, a :value, and may have more keys.
:context
:value