<p>(Optional) Add Unicode control characters to all input parts to preserve the integrity of the output when mixing LTR and RTL text</p><p>Default: false</p>
<p>(Optional) If defined, used by compileModule() to identify and map keys to the locale identifiers used by formatters and plural rules. The values returned by the function should match the locale argument.</p><p>Default: undefined</p>
<p>(Optional) Return type of compiled functions; either a concatenated 'string' or an array (possibly hierarchical) of 'values'.</p><p>Default: 'string'</p>
<p>(Optional) Follow the ICU MessageFormat spec more closely, but not allowing custom formatters and by allowing# only directly within a plural or selectordinal case, rather than in any inner select case as well. See the parser option for more details.</p><p>Default: false</p>
<p>(Optional) Enable strict checks for plural keys according to Unicode CLDR. When set to false, the compiler will also accept any invalid plural keys. Also see the corresponding parser option.</p><p>Default: true</p>
<p>(Optional) The time zone to use when formatting {V, date} instead of current machine time zone. Defaults to current machine time zone.</p><p>Default: undefined</p>