Por que passar estilo de continuação

Dentroinguagem de Programação do Esquema por Kent Dybvig (4ª edição)secção 3.4, ele descreve muito claramenteo qu estilo de passagem de continuação é. Para oporqu ele dá duas razões:

passa mais de um resultado para sua continuação, porque o procedimento que implementa a continuação pode receber qualquer número de argumento @CPS também permite que um procedimento faça continuações separadas ..., que podem aceitar diferentes números de argumento

Desde o primeiro motivo também pode ser feito usando ovalues procedimento e o segundo usandocase-lambda, Não estou claro as vantagens de usar o estilo de passagem de continuação. Alguém poderia me mostrar alguns exemplos de onde o estilo de passagem de continuação é apropriado, onde torna o código melhor, mais claro etc

questionAnswers(2)

yourAnswerToTheQuestion