Bsb has a validation for reserved package names (as specified in rescript.json): a package may not be named _.
This is also tested in tests/build_tests/xpkg.
I wonder if this should be taken over into Rewatch, and if there are any other package names that should be reserved.