Blame Baklava for getting me interested after reading this [s]awfully-long[/s] masterfully written OoC.