I was originally like a punker, know what I mean, like the punks are today, I'd spit in a minute.
Very clever implementation techniques are required to implement this insanity correctly and usefully, not to mention that code written with this feature used and abused east and west is exceptionally exciting to debug.