A catalog message reduced to plain, comparable text: a string as-is, a PluralForms
reduced to its other branch (or the first form present, the same fallback
resolvePlural itself uses with no count), and a FluentMessage formatted with no
params - best-effort, since a .ftl message needing a required variable throws rather
than resolving; that failure reads as empty text here rather than aborting the caller's
whole scan.
A catalog message reduced to plain, comparable text: a string as-is, a
PluralFormsreduced to itsotherbranch (or the first form present, the same fallbackresolvePluralitself uses with no count), and aFluentMessageformatted with no params - best-effort, since a.ftlmessage needing a required variable throws rather than resolving; that failure reads as empty text here rather than aborting the caller's whole scan.