bisqwit? The hell are you doing here? hahaha I haven't seen you outside of nesdev before.
I abused the hell out of lambdas for my nes emu. I basically used them as local functions. Very handy for things like cpu opcode/addressing modes, and ppu pixel rendering and the like. Pretty much makes my emu unrunnable in Debug mode though, haha.