The module 'mix-emulator' should be renamed to 'mix-simulator'. The term 'simulator' is used in the book TAOCP (written by D. Knuth). So the module should be renamed in order to keep the terminology.