Should use `(new JSMessages())` instead of `F::build()`