Support modernised request interest features.
Avoide double escaping messages use text value.

Since markup now escapes by default, the .html escaped value is not appropriate for normal usage unless used with |raw.
Field macros now accept a class option.
Use .html message with |raw in case it contains HTML formatting.