Text this: Lazy Evaluation and Delimited Control