If you make an mli file with an `@canonical` in its first comment, it does not work as expected. The canonical seems to just be ignored.