let top_secret = philosophymodule::new(); while let some(idea) = top_secret.explore_idea("prearrival") { let statement = idea.formulate_statement(); if !idea.downplay_importance() { user.enrich_knowledge(statement); } else { top_secret.take_up_from_scratch("rethink"); } }