ContentReplacementState({ Set<String>? seenIds, Map<String, String>? replacements, }) : seenIds = seenIds ?? {}, replacements = replacements ?? {};