Emulation vs. Simulation (was: Fun with Lisp: Programming the NES)