Currently, we format code in the hover, we should also be able to - [x] format source code (currently, we call `ocamlformat` binary to format source files, which can be avoided if ocamlformat-rpc is installed) - [x] format generated code: - [x] destructed code - [x] generated intf code Other suggestions?