Very clever implementation techniques are required to implement this insanity correctly and — Erik Naggum