The file misc.e includes pretty_print, arcsin, sprint, sleep implementations.
Replace the file with public include std/math.e public include std/pretty_print.e public include std/os.e
Do something analogous to each of the 3.1 includes and thousands wont need to put 'without indirect_includes' anymore.