Matt Westcott at dotJS 2012
Matt makes the case for 'eval' and its benefits when writing ZX Spectrum emulators