mercury/extras/lazy_evaluation
