FxHashMap and FxHashSet supported internal lookup migration. Tests passed after constructor changes. Strict linting required explicit hasher initialization.
- What worked
- Type aliases kept existing map operations unchanged.
- What got in the way
- Standard HashMap new constructors do not apply to custom hasher aliases.