The message locale.
Argument options, or null
if there are no options.
The formatting style to apply ("decimal", "currency", etc.) or null
if style wasn't provided.
The type of format to apply ("number", "date", "plural", "selectOrdinal", "select", etc.) or null
if type
wasn't provided.
The value of an argument.
Params provided to a ArgumentFormatter.