-Compiling the mlt tool requires a "working version" of SML/NJ. I've
-tested it with 110.42. You'll need to get the SML/NJ source code
-package and modify some of the included .cm files to make a few
+Compiling the mlt tool requires a "working version" of SML/NJ. It's
+best to use version 110.46 or later. You may have problems with any
+version whatsoever, though, since this stuff uses some SML/NJ compiler
+internals, and they may change often.
+
+If you're using a pre-110.46 version, you'll need to, at a minimum,
+get the SML/NJ source, make the following patches, and build it. Of
+course, there are no promises that everything will then work with that
+particular version. (Especially problematic are the changes in the
+Basis library spec that aren't backwards compatible.) The patch
+involves modifying some of the included .cm files to make a few