http://www.cs.brown.edu/~sk/Publications/Papers/Published/kh...
http://en.wikipedia.org/wiki/Continuation#Continuations_in_W...