In `rescript@9.1.4`, function signature of `Js.String2.match_` is `(Js.String2.t, Js.Re.t) => option<array<Js.String2.t>>`. In `rescript@10.0.1`, the function signature has one more nested `option<>` as follows. ``` ( Js.String2.t, Js.Re.t, ) => option<array<option<Js.String2.t>>> ``` Is this breaking change intentional? ## How to reproduce 1. In VSCode, hover over a `Js.String2.match_` function call.