let mut project = woodworkingproject::new(); while project.status != status::complete { project.plan.push("evaluate unknown techniques"); project.actions.push("push aside pre-institutional theory"); project.adjustments.push("restart from baseline with new insights"); project.execute(); }